diff --git a/src/guide/migration/custom-directives.md b/src/guide/migration/custom-directives.md
index c4952b4cc..29d498e4a 100644
--- a/src/guide/migration/custom-directives.md
+++ b/src/guide/migration/custom-directives.md
@@ -46,10 +46,10 @@ Vue.directive('highlight', {
- bind → **beforeMount**
- inserted → **mounted**
-- **beforeUpdate**:新的!这是在元素本身更新之前调用的,很像组件生命周期钩子
-- update → 移除!有太多的相似之处要更新,所以这是多余的,请改用 `updated`
+- **beforeUpdate**:新的!这是在元素本身更新之前调用的,很像组件生命周期钩子。
+- update → 移除!有太多的相似之处要更新,所以这是多余的,请改用 `updated`。
- componentUpdated → **updated**
-- **beforeUnmount** 新的!与组件生命周期钩子类似,它将在卸载元素之前调用。
+- **beforeUnmount**:新的!与组件生命周期钩子类似,它将在卸载元素之前调用。
- unbind -> **unmounted**
最终 API 如下:
@@ -107,7 +107,7 @@ mounted(el, binding, vnode) {
## 实施细节
-在 Vue 3 中,我们现在支持片段,这允许我们为每个组件返回多个 DOM 节点。你可以想象,对于具有多个 lis 的组件或一个表的子元素这样的组件有多方便:
+在 Vue 3 中,我们现在支持片段,这允许我们为每个组件返回多个 DOM 节点。你可以想象,对于具有多个 `
` 的组件或一个表的子元素这样的组件有多方便:
```html
@@ -127,4 +127,4 @@ mounted(el, binding, vnode) {
```
-这与属性 fallthrough 行为是一致的,因此,当子组件在内部元素上使用 `v-bind="$attrs"` 时,它也将应用对其使用的任何自定义指令。
\ No newline at end of file
+这与属性 fallthrough 行为是一致的,因此,当子组件在内部元素上使用 `v-bind="$attrs"` 时,它也将应用对其使用的任何自定义指令。
diff --git a/src/guide/migration/custom-elements-interop.md b/src/guide/migration/custom-elements-interop.md
index 9fbc48199..195b7730d 100644
--- a/src/guide/migration/custom-elements-interop.md
+++ b/src/guide/migration/custom-elements-interop.md
@@ -7,9 +7,9 @@ badges:
## 概览
-- **BREAKING:**自定义元素白名单现在在模板编译期间执行,应该通过编译器选项而不是运行时配置来配置。
-- **BREAKING:**特定 `is` prop 用法仅限于保留的 `` 标记
-- **NEW:**有了新的 `v-is` 指令来支持 2.x 用例,其中在原生元素上使用了 `v-is` 来处理原生 HTML 解析限制。
+- **非兼容**:自定义元素白名单现在在模板编译期间执行,应该通过编译器选项而不是运行时配置来配置。
+- **非兼容**:特定 `is` prop 用法仅限于保留的 `` 标记。
+- **新**:有了新的 `v-is` 指令来支持 2.x 用例,其中在原生元素上使用了 `v-is` 来处理原生 HTML 解析限制。
## 自主定制元素
diff --git a/src/guide/migration/fragments.md b/src/guide/migration/fragments.md
index 0328a2918..edaaaf170 100644
--- a/src/guide/migration/fragments.md
+++ b/src/guide/migration/fragments.md
@@ -25,7 +25,7 @@ badges:
```
-## 3.x Synta 语法 x
+## 3.x 语法
在 3.x 中,组件现在可以有多个根节点!但是,这确实要求开发者明确定义属性应该分布在哪里。