http://cn.vuejs.org/guide/class-and-style.html
你也可以直接绑定数据里的一个对象:
<div v-bind:class="classObject"></div>
data: {
classObject: {
'class-a': true,
'class-b': false
}
}
我们也可以在这里绑定一个返回对象的计算属性
。这是一个常用且强大的模式。
怎样在这里使用计算属性,能否举例说明?
http://cn.vuejs.org/guide/class-and-style.html
你也可以直接绑定数据里的一个对象:
<div v-bind:class="classObject"></div>
data: {
classObject: {
'class-a': true,
'class-b': false
}
}
我们也可以在这里绑定一个返回对象的计算属性
。这是一个常用且强大的模式。
怎样在这里使用计算属性,能否举例说明?
就是如果 classObject = {'class-a': true, 'class-b': false}
则最后渲染结果为 <div class="class-a"></div>
,如果两个都为 true 则为 <div class="class-a class-b"></div>
就是说class里面那个对象,可以通过key是classname,值是true or false的形式,很灵活的控制该元素上的class。返回的意思是你通过计算返回一个这种对象,key可以算,value也可以算,拼出来一个。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
可能是这个意思