列表项循环, 点击某选项需要更改样式
- <div v-for="item in list" :key="item" :class="{'active':item.isActive}"
- @click="curr(item)">
- methods: curr(item){ this.$nextTick(function(){ this.items.forEach(function(item){
- // 给每个元素添加属性 active false vue.set(item,'active',false); }); Vue.set(item,'active',true);
- // 给当前选中的元素添加 active true }) }
来源: http://www.jianshu.com/p/10beadc7d4a0