vue.js入门教程之绑定class和style样式
一、前言相信大家都知道数据绑定一个常见需求是操作元素的 class 列表和它的内联样式。因为它们都是属性,我们可以用 二、绑定 HTML Class请注意:尽管可以用 Mustache 标签绑定 class,比如class="{{ className }}" ,但是我们不推荐这种写法和 v-bind:class 混用。两者只能选其一!
对象语法我们可以传给 渲染为:当 isA 和 isB 变化时,class 列表将相应地更新。例如,如果 isB 变为 true,class 列表将变为 " 你也可以直接绑定数据里的一个对象: 我们也可以在这里绑定一个返回对象的计算属性。这是一个常用且强大的模式。 数组语法我们可以把一个数组传给 渲染为:如果你也想根据条件切换列表中的 class,可以用三元表达式: 此例始终添加 classA,但是只有在 isB 是 true 时添加 classB 。 二、绑定内联样式对象语法
直接绑定到一个样式对象通常更好,让模板更清晰: 同样的,对象语法常常结合返回对象的计算属性使用。 三、数组语法
自动添加前缀当 四、总结以上就是为大家整理的vue.js绑定class和style样式的全部内容,文章介绍的很详细,具有一定的参考学习价值,希望对大家学习vue.js能有所帮助,小编还会陆续更新关于vue.js的信息,感兴趣的朋友们请继续关注编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |