Skip to content

Commit cf881de

Browse files
committed
Merge branch 'master' into 2.0-cn
# Conflicts: # src/api/index.md # src/guide/migration-vuex.md # src/guide/reactivity.md # src/guide/render-function.md # src/guide/unit-testing.md # themes/vue/layout/partials/sidebar.ejs
2 parents f5f173d + 01ea4b9 commit cf881de

File tree

10 files changed

+18
-13
lines changed

10 files changed

+18
-13
lines changed

src/api/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ type: api
4444

4545
合并策略选项分别接受第一个参数作为父实例,第二个参数为子实例,Vue实例上下文被作为第三个参数传入。
4646

47-
- **参考** [自定义选项的混合策略](/guide/mixins.html#Custom-Option-Merge-Strategies)
47+
- **参考** [自定义选项的混合策略](/guide/mixins.html#Custom-Option-Merge-Strategies)
4848

4949
### devtools
5050

src/guide/forms.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,9 @@ new Vue({
4343

4444
{% raw %}
4545
<div id="example-textarea" class="demo">
46-
<span>Message is:</span>
47-
<p style="white-space: pre">{{ message }}</p><br>
46+
<span>Multiline message is:</span>
47+
<p style="white-space: pre">{{ message }}</p>
48+
<br>
4849
<textarea v-model="message" placeholder="add multiple lines"></textarea>
4950
</div>
5051
<script>

src/guide/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,10 @@ Vue.component('todo', {
289289
```
290290

291291
``` js
292+
Vue.component('todo-item', {
293+
props: ['todo'],
294+
template: '<li>{{ todo.text }}</li>'
295+
})
292296
var app7 = new Vue({
293297
el: '#app-7',
294298
data: {

src/guide/migration-vuex.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ __Vuex 2.0__ 从根本上重新设计并且提供简洁的 API,用于帮助正
1717

1818
__Vuex 1.0__ 主要是向下兼容,所以升级只需要很小的改动。推荐拥有大量现存代码库的用户,或只想尽可能平滑升级 Vue 2.0 的用户。这份指南致力促进这一过程,但仅包括迁移说明。完整使用指南请查阅 [Vuex 1.0 文档](https://github.com/vuejs/vuex/tree/1.0/docs/en)
1919

20-
<p class="tip">下面列出的废弃内容相对完整,但是迁移工具还是会在升级时捕获它们。</p>
2120

2221
## 传入字符串属性路径的 `store.watch` <sup>废弃</sup>
2322

23+
2424
`store.watch` 现在只接受函数。因此,下面例子你需要替换:
2525

2626
``` js

src/guide/reactivity.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 深入响应式原理
33
type: guide
4-
order: 15
4+
order: 12
55
---
66

77
大部分的基础内容我们已经讲到了,现在讲点底层内容。Vue 最显著的一个功能是响应系统 —— 模型只是普通对象,修改它则更新视图。这会让状态管理变得非常简单且直观,不过理解它的原理以避免一些常见的陷阱也是很重要的。在本节中,我们将开始深挖 Vue 响应系统的底层细节。
@@ -54,7 +54,7 @@ this.someObject = Object.assign({}, this.someObject, { a: 1, b: 2 })
5454

5555
也有一些数组相关的问题,之前已经在[列表渲染](/guide/list.html#Caveats)中讲过。
5656

57-
## 声明响应属性
57+
5858
由于 Vue 不允许动态添加根级响应式属性,所以你必须在初始化实例前声明根级响应式属性,哪怕只是一个空值:
5959

6060
``` js

src/guide/render-function.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Render 函数
33
type: guide
4-
order: 14
4+
order: 15
55
---
66

77
## 基础
@@ -164,7 +164,7 @@ createElement(
164164
// Vue 会为您持续追踨
165165
directives: [
166166
{
167-
name: 'my-custom-directive',
167+
name: 'my-custom-directive',
168168
value: '2'
169169
expression: '1 + 1',
170170
arg: 'foo',

src/guide/transitioning-state.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 过渡状态
33
type: guide
4-
order: 13
4+
order: 14
55
---
66

77
Vue 的过渡系统提供了非常多简单的方法设置进入、离开和列表的动效。那么对于数据元素本身的动效呢,比如:

src/guide/transitions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 过渡效果
33
type: guide
4-
order: 12
4+
order: 13
55
---
66

77
## 概述

src/guide/unit-testing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ order: 23
66

77
## 配置和工具
88

9-
任何兼容基于模块的构建系统都可以正常使用,但如果你需要一个具体的建议,可以使用[Karma](http://karma-runner.github.io)进行自动化测试。它有很多社区版的插件,包括对[Webpack](https://github.com/webpack/karma-webpack)[Browserify](https://github.com/Nikku/karma-browserify)的支持。更多详细的安装步骤,请参考各项目的安装文档,通过这些Karma配置的例子可以快速帮助你上手([Webpack](https://github.com/vuejs/vue-loader-example/blob/master/build/karma.conf.js)配置,[Browserify](https://github.com/vuejs/vueify-example/blob/master/karma.conf.js)配置)。
9+
任何兼容基于模块的构建系统都可以正常使用,但如果你需要一个具体的建议,可以使用[Karma](http://karma-runner.github.io)进行自动化测试。它有很多社区版的插件,包括对[Webpack](https://github.com/webpack/karma-webpack)[Browserify](https://github.com/Nikku/karma-browserify)的支持。更多详细的安装步骤,请参考各项目的安装文档,通过这些Karma配置的例子可以快速帮助你上手([Webpack](https://github.com/vuejs-templates/webpack/blob/master/template/test/unit/karma.conf.js)配置,[Browserify](https://github.com/vuejs-templates/browserify/blob/master/template/karma.conf.js)配置)。
1010

1111
## 简单的断言
1212

themes/vue/layout/partials/sidebar.ejs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
<% if (fileName === 'installation') { %>
2323
<li><h3>基础</h3></li>
2424
<% } %>
25-
<% if (fileName === 'transitions') { %>
26-
<li><h3>进阶</h3></li>
25+
<% if (fileName === 'reactivity') { %>
26+
<li><h3>Advanced</h3></li>
2727
<% } %>
2828
<% if (fileName === 'migration') { %>
2929
<li><h3>迁移</h3></li>

0 commit comments

Comments
 (0)