如题,我想实现点击某个li时,添加active效果,别的为默认样式;当点击另一个是,原来的active回去默认样式。用vue该如何实现?
我的代码如下,但是会全部一起被加上或移除active
<ul class="controller-checkboxs clearfix" >
<li v-on:click="clicked=!clicked" class="controller-checkbox-item" v-bind:class="clicked?'active':''" v-for="ctrlValue in desc.args">
<a>{{ctrlValue}}</a>
</li>
</ul>
点击后:
海绵宝宝撒
相关分类