vue的html中的class绑定的问题,
由于vue建议使用的什么响应之类的概念,网上介绍的大多这种,
<li v-bind:class="{ class1 : isAction }"> 。。。
<script>
new Vue({
el : "#app",
data:{
isAction: false,
}
})
</script>
,然后用到,比如获取规格(n个规格),设置当前,这时,没办法用isAction变量了,因为每 li 都有自己的 isAction
如果能够, class1 : method1(pars) 这种,就好些,但不行的,因为没有响应,,,响应是实体的东西,如一个变量,一个对象
怎么做呢,还在想
明白了,如,
<li v-bind:class="{ class1 : !!a.isAction }" v-for="a in items"> 。。。
需要注意的是,items初始赋值时,项目就需要有isAction属性,初次,后面加的,好像是不行滴,,,,就是一开始不能undefined