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 ``` -## 3.x Synta 语法 x +## 3.x 语法 在 3.x 中,组件现在可以有多个根节点!但是,这确实要求开发者明确定义属性应该分布在哪里。