Vue.js从入门到跑路-模板语法

上文我们提到了模板语法,除了最常用的文本插值,我们还需要学会以下几种

插入 html:v-html(不推荐不建议使用)

1
<span v-html="rawHtml"></span></p>

span 的内容会被 v-html 里的内容替代

绑定属性

1
<div v-bind:id=id></div>

这行代码的意思是将组件中的 id 属性和元素的 id 进行绑定
我们可以将 v-bind:简写成: 即

1
<div :id=id></div>

由于我们的组件中的 id 属性和元素中的 id 同名,我们还可以简写成

1
<div :id></div>

绑定的属性支持布尔型,我们以一个按钮为示例,我们可以通过绑定 disabled 来控制按钮的可用性

1
<button :disabled="isButtonDisabled">Button</button>

在所有的数据绑定中,都支持 JavaScript 表达式,如:

1
{{ number + 1 }}

v-bind 支持绑定 style 和 class 属性,表达式的值除了字符串,你还可以设置数组或者对象

Vue.js从入门到跑路-模板语法

http://wxory.com/archives/3218.html

作者

Wxory

发布于

2024-03-08

更新于

2024-04-23

许可协议

CC BY 4.0

评论