Skip to content

Commit d54fba9

Browse files
authored
Merge pull request #116 from ShangXinbo/2.0-cn
单次绑定<sup>弃用
2 parents 5946e96 + b9ab8d5 commit d54fba9

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/guide/migration.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ order: 24
7676
</div>
7777
{% endraw %}
7878

79-
### `compiled` <sup>弃用d</sup>
79+
### `compiled` <sup>弃用</sup>
8080

8181
`mounted` 钩子来代替。
8282

@@ -114,7 +114,7 @@ mounted: function () {
114114
</div>
115115
{% endraw %}
116116

117-
### `detached` <sup>deprecated</sup>
117+
### `detached` <sup>弃用</sup>
118118

119119
用自定义的 dom 内部的其他钩子代替,例如:
120120

@@ -141,7 +141,7 @@ destroyed: function () {
141141
</div>
142142
{% endraw %}
143143

144-
### `init` <sup>deprecated</sup>
144+
### `init` <sup>弃用</sup>
145145

146146
用新的 `beforeCreate` 钩子代替,他们本质上是一样的。为了与其他生命周期的钩子命名保持一致性,所以重新命名了这个钩子。
147147

@@ -152,7 +152,7 @@ destroyed: function () {
152152
</div>
153153
{% endraw %}
154154

155-
### `ready` <sup>deprecated</sup>
155+
### `ready` <sup>弃用</sup>
156156

157157
使用新的 `mounted` 钩子代替,. 应该注意的是,通过使用 `mounted` 钩子,并不能保证该实例已经插入文档。所以还应该在钩子函数中包含 `Vue.nextTick`/`vm.$nextTick` 例如:
158158

@@ -195,7 +195,7 @@ mounted: function () {
195195
</div>
196196
{% endraw %}
197197

198-
### `$index` and `$key` <sup>deprecated</sup>
198+
### `$index` and `$key` <sup>弃用</sup>
199199

200200
隐式申明的 `$index``$key` 两个变量在新版里面已经弃用了,取代的是在 `v-for` 中显式地申明。这可以使无经验的 Vue 开发者更好地理解代码,同样也可以使得在处理嵌套循环时更加清晰。
201201
{% raw %}
@@ -313,7 +313,7 @@ Props现在只能单向传递。为了对父组件产生反向影响,子组件
313313
</div>
314314
{% endraw %}
315315

316-
### 修改 Props <sup>deprecated</sup>
316+
### 修改 Props <sup>弃用</sup>
317317

318318
组件内修改prop是反模式(不推荐的)的。比如,先申明一个prop,然后在组件中通过 `this.myProp = 'someOtherValue'` 改变prop的值。根据渲染机制,当父组件重新渲染时,子组件的内部prop
319319
值也将被覆盖。
@@ -543,7 +543,7 @@ data: {
543543
</div>
544544
{% endraw %}
545545

546-
### `v-model` with `v-for` Iterated Primitive Values <sup>deprecated</sup>
546+
### `v-model` with `v-for` Iterated Primitive Values <sup>弃用</sup>
547547

548548
像这样的写法将失效:
549549

@@ -663,7 +663,7 @@ strings.map(function (str) {
663663
</div>
664664
{% endraw %}
665665

666-
### 指令 `.literal` 修饰符 <sup>废弃</sup>
666+
### 指令 `.literal` 修饰符 <sup>弃用</sup>
667667

668668
`.literal` 修饰符已经被移除,为了获取一样的功能,可以简单地提供字符串修饰符作为值。
669669

@@ -710,7 +710,7 @@ Vue 的过渡系统有了彻底的改变,现在通过使用 `<transition>` 和
710710
</div>
711711
{% endraw %}
712712

713-
### 过渡的 `stagger` 参数 <sup>deprecated</sup>
713+
### 过渡的 `stagger` 参数 <sup>弃用</sup>
714714

715715
如果希望在列表渲染中使用渐近过渡,可以通过设置元素的`data-index` (或类似属性)来控制时间。 请参考[这个例子](transitions.html#Staggering-List-Transitions)
716716

@@ -1098,7 +1098,7 @@ You may notice that:
10981098
</div>
10991099
{% endraw %}
11001100

1101-
### `slot` 样式参数 <sup>deprecated</sup>
1101+
### `slot` 样式参数 <sup>弃用</sup>
11021102

11031103
通过具名 `<slot>` 插入的片段不再保持 `slot` 的参数。请用一个包裹元素来控制样式。或者用更高级方法:通过编程方式修改内容 :[render functions](render-function.html).
11041104

@@ -1111,7 +1111,7 @@ You may notice that:
11111111

11121112
## 特殊属性
11131113

1114-
### `keep-alive` 属性 <sup>deprecated</sup>
1114+
### `keep-alive` 属性 <sup>弃用</sup>
11151115

11161116
`keep-alive` 不再是一个特殊属性而是一个包裹组件,类似于 `<transition>`比如:
11171117

@@ -1197,7 +1197,7 @@ HTML 的计算插值 (`{% raw %}{{{ foo }}}{% endraw %}`) 已经弃用,取代
11971197
</div>
11981198
{% endraw %}
11991199

1200-
### 单次绑定sup>弃用</sup>
1200+
### 单次绑定<sup>弃用</sup>
12011201

12021202
单次绑定 (`{% raw %}{{* foo }}{% endraw %}`) 已经弃用取代的是 [`v-once` directive](/api/#v-once).
12031203

@@ -1353,7 +1353,7 @@ myElement.parentNode.insertBefore(vm.$el, myElement)
13531353
</div>
13541354
{% endraw %}
13551355

1356-
### `vm.$after` <sup>deprecated</sup>
1356+
### `vm.$after` <sup>弃用</sup>
13571357

13581358
使用 DOM 原生方法:
13591359

@@ -1374,7 +1374,7 @@ myElement.parentNode.appendChild(vm.$el)
13741374
</div>
13751375
{% endraw %}
13761376

1377-
### `vm.$remove` <sup>deprecated</sup>
1377+
### `vm.$remove` <sup>弃用</sup>
13781378

13791379
使用 DOM 原生方法:
13801380

@@ -1472,7 +1472,7 @@ new Vue({
14721472
</div>
14731473
{% endraw %}
14741474

1475-
### `Vue.config.async` <sup>deprecated</sup>
1475+
### `Vue.config.async` <sup>弃用</sup>
14761476

14771477
Async is now required for rendering performance.
14781478

@@ -1507,7 +1507,7 @@ HTML interpolation [替换为 `v-html`](#HTML-Interpolation-deprecated).
15071507

15081508
## Global API
15091509

1510-
### `Vue.extend` with `el` <sup>deprecated</sup>
1510+
### `Vue.extend` with `el` <sup>弃用</sup>
15111511

15121512
el 选项不再在 `Vue.extend`中使用。仅在实例创建参数中可用。
15131513

0 commit comments

Comments
 (0)