我有以下代码:
<div class="LngList" v-for="(lang, index) in languages">
<button @click="clickOnLanguage(lang.lang, index)" :class="{'ui negative basic button' : lang.isClicked }">{{lang.lang}}</button>
</div>
如果ui negative basic button
为真,则将课程设置为lang.isClicked
。但是如果值为false,我怎么能添加一些类?
答案 0 :(得分:2)
向class
绑定添加一个属性,该属性表示lang.isClicked
为false时要显示的类。然后使用!lang.isClicked
。
:class="{'ui negative basic button' : lang.isClicked, 'other class': !lang.isClicked }"
答案 1 :(得分:0)
拥有默认类的最简单方法是像这样将条件设置为Agg
:
true
答案 2 :(得分:0)
要设置默认类,您还可以执行以下操作:
<button
class="default-class"
@click="clickOnLanguage(lang.lang, index)"
:class="{'ui negative basic button' : lang.isClicked }"
>
{{lang.lang}}
</button>