Skip to content

Commit cb33bfa

Browse files
authored
校对
统一了文中 "else" 块 中冒号的写法; 增删了一些词语使得语句更加流畅,更易阅读。
1 parent b49f0a7 commit cb33bfa

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/guide/conditional.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ order: 7
2121
<h1 v-if="ok">Yes</h1>
2222
```
2323

24-
也可以用 `v-else` 添加一个 else 块:
24+
也可以用 `v-else` 添加一个 "else" 块:
2525

2626
``` html
2727
<h1 v-if="ok">Yes</h1>
@@ -55,7 +55,7 @@ order: 7
5555

5656
## v-else
5757

58-
可以用 `v-else` 指令给 `v-if``v-show` 添加一个 "else 块"
58+
可以用 `v-else` 指令给 `v-if``v-show` 添加一个 "else" 块
5959

6060
``` html
6161
<div v-if="Math.random() > 0.5">
@@ -66,7 +66,7 @@ order: 7
6666
</div>
6767
```
6868

69-
`v-else` 元素必须立即跟在 `v-if``v-show` 元素的后面——否则它不能被识别。
69+
`v-else` 元素必须紧跟在 `v-if``v-show` 元素的后面——否则它不能被识别。
7070

7171
### 组件警告
7272

@@ -88,13 +88,13 @@ order: 7
8888

8989
## v-if vs. v-show
9090

91-
在切换 `v-if` 块时, Vue.js 有一个局部编译/卸载过程,因为 `v-if` 之中的模板也可能包括数据绑定或子组件。 `v-if` 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内的事件监听器和子组件
91+
在切换 `v-if` 块时, Vue.js 有一个局部编译/卸载的过程,因为 `v-if` 之中的模板也可能包括数据绑定或子组件。 `v-if` 是真实的条件渲染,因为它会确保条件块在切换当中适当地销毁与重建条件块内的事件监听器和子组件
9292

9393
`v-if` 也是**惰性的**:如果在初始渲染时条件为假,则什么也不做——在条件第一次变为真时才开始局部编译(编译会被缓存起来)。
9494

9595
相比之下, `v-show` 简单得多——元素始终被编译并保留,只是简单地基于 CSS 切换。
9696

97-
一般来说, `v-if` 有更高的切换消耗而 `v-show` 有更高的初始渲染消耗。因此,如果需要频繁切换 `v-show` 较好,如果在运行时条件不大可能改变 `v-if` 较好。
97+
一般来说, `v-if` 有更高的切换消耗而 `v-show` 有更高的初始渲染消耗。因此,如果需要频繁切换使用 `v-show` 较好,如果在运行时条件不大可能改变则使用 `v-if` 较好。
9898

9999

100100
***

0 commit comments

Comments
 (0)