From 303527f918a833a64db08d4b4d95ab1b9cf5882b Mon Sep 17 00:00:00 2001 From: Godpu <908662421@qq.com> Date: Sat, 24 Oct 2020 17:12:26 +0800 Subject: [PATCH 1/3] docs: translate breaking --- src/.vuepress/components/MigrationBadges.vue | 16 +++++++++++++--- src/guide/migration/data-option.md | 2 +- src/guide/migration/key-attribute.md | 6 +++--- src/guide/migration/keycode-modifiers.md | 4 ++-- src/guide/migration/slots-unification.md | 2 +- src/guide/migration/v-if-v-for.md | 2 +- src/guide/migration/v-model.md | 8 ++++---- 7 files changed, 25 insertions(+), 15 deletions(-) diff --git a/src/.vuepress/components/MigrationBadges.vue b/src/.vuepress/components/MigrationBadges.vue index ddc69363f..2aeffbf61 100644 --- a/src/.vuepress/components/MigrationBadges.vue +++ b/src/.vuepress/components/MigrationBadges.vue @@ -1,5 +1,10 @@ @@ -21,7 +31,7 @@ export default { :class="`migration-badge is-${badgeType}`" :key="`badge-type-${badgeType}`" > - {{ badgeType }} + {{ validBadges[badgeType] }} diff --git a/src/guide/migration/data-option.md b/src/guide/migration/data-option.md index be87ff4bc..c7463f711 100644 --- a/src/guide/migration/data-option.md +++ b/src/guide/migration/data-option.md @@ -8,7 +8,7 @@ badges: ## 概览 -- **breaking**:`data` 组件选项声明不再接收纯 JavaScript `object`,而需要 `function` 声明。 +- **非兼容**:`data` 组件选项声明不再接收纯 JavaScript `object`,而需要 `function` 声明。 当合并来自 mixin 或 extend 的多个 `data` 返回值时,现在是浅层次合并的而不是深层次合并的(只合并根级属性)。 diff --git a/src/guide/migration/key-attribute.md b/src/guide/migration/key-attribute.md index db8c1706f..923eb7808 100644 --- a/src/guide/migration/key-attribute.md +++ b/src/guide/migration/key-attribute.md @@ -7,9 +7,9 @@ badges: ## 概览 -- **NEW**:对于 `v-if`/`v-else`/`v-else-if` 的各分支项 `key` 将不再是必须的,因为现在 Vue 会自动生成唯一的 `key`。 - - **BREAKING**:如果你手动提供 `key`,那么每个分支必须使用唯一的 `key`。你不能通过故意使用相同的 `key` 来强制重用分支。 -- **BREAKING**:`