Skip to content

Commit 241a20e

Browse files
authored
Added a example of footnote (#567)
* Footnotes for truthy. * Added a example of footnote * closed #544
1 parent f97b531 commit 241a20e

File tree

4 files changed

+38
-3
lines changed

4 files changed

+38
-3
lines changed

.github/ISSUE_TEMPLATE.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<!--
2+
3+
首先感谢您的参与!
4+
为了让社区工作更有效率和质量,我们做了一些约定,希望得到您的理解和支持。
5+
6+
首先请阅读 README[1] 了解如何参与贡献。
7+
如果你参与的是翻译相关的工作,有劳额外移步 wiki[2] 了解相关注意事项。
8+
9+
谢谢!
10+
11+
[1] https://github.com/vuejs/cn.vuejs.org/tree/master/README.md
12+
[2] https://github.com/vuejs/cn.vuejs.org/wiki
13+
14+
-->

.github/PULL_REQUEST_TEMPLATE.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<!--
2+
3+
首先感谢您的参与!
4+
为了让社区工作更有效率和质量,我们做了一些约定,希望得到您的理解和支持。
5+
6+
首先请阅读 README[1] 了解如何参与贡献。
7+
如果你参与的是翻译相关的工作,有劳额外移步 wiki[2] 了解相关注意事项。
8+
9+
谢谢!
10+
11+
[1] https://github.com/vuejs/cn.vuejs.org/tree/master/README.md
12+
[2] https://github.com/vuejs/cn.vuejs.org/wiki
13+
14+
-->

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ $ hexo server
2121
* 发 issue 讨论译法或书写格式
2222
* 发 issue 讨论部署或协作流程上的问题
2323

24+
有劳在翻译之前移步 [wiki](https://github.com/vuejs/cn.vuejs.org/wiki) 了解相关注意事项。
25+
2426
**注意:**
2527

2628
1. 原则上这里只进行英文版对应的翻译工作,如果觉得原文有改进之处,或任何不仅针对中文版,而受益所有语言版本的想法,建议直接在英文版仓库讨论。

src/v2/guide/class-and-style.md

+8-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ order: 6
1515
``` html
1616
<div v-bind:class="{ active: isActive }"></div>
1717
```
18-
上面的语法表示 `active` 这个 class 存在与否将取决于数据属性 `isActive` 是否为 [truthy](https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy)
18+
上面的语法表示 `active` 这个 class 存在与否将取决于数据属性 `isActive` [truthiness](https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy)
1919

2020
你可以在对象中传入更多属性来动态切换多个 class。此外,`v-bind:class` 指令也可以与普通的 class 属性共存。当有如下模板:
2121

@@ -105,7 +105,7 @@ data: {
105105
<div v-bind:class="[isActive ? activeClass : '', errorClass]"></div>
106106
```
107107

108-
这样写将始终添加 `errorClass`,但是只有在 `isActive`[truthy](https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy) 时才添加 `activeClass`
108+
这样写将始终添加 `errorClass`,但是只有在 `isActive` 是 truthy<sup>[[1]](#译者注)</sup> 时才添加 `activeClass`
109109

110110
不过,当有多个条件 class 时这样写有些繁琐。所以在数组语法中也可以使用对象语法:
111111

@@ -145,7 +145,7 @@ HTML 将被渲染为:
145145
<my-component v-bind:class="{ active: isActive }"></my-component>
146146
```
147147

148-
`isActive` 为真值 (译者注:truthy 不是 `true`[参考这里](https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy)) 时,HTML 将被渲染成为:
148+
`isActive` truthy<sup>[[1]](#译者注)</sup> 时,HTML 将被渲染成为:
149149

150150
``` html
151151
<p class="foo bar active">Hi</p>
@@ -209,3 +209,8 @@ data: {
209209
```
210210

211211
这样写只会渲染数组中最后一个被浏览器支持的值。在本例中,如果浏览器支持不带浏览器前缀的 flexbox,那么就只会渲染 `display: flex`
212+
213+
<small>
214+
<div id="译者注">__译者注__</div>
215+
[1] truthy 不是 `true`,详见 [MDN](https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy) 的解释。
216+
</small>

0 commit comments

Comments
 (0)