在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue 做一個(gè)商城收藏商品功能

vue 做一個(gè)商城收藏商品功能

<i :class='{"iconfont":true,"icon-shoucangxing":true,"shoucang":true,"active":isSelected}' @click="toggleCollect"></i>

isSelected:false

toggleCollect(){
   this.isSelected = !this.isSelected 
}
css:
.shoucang{
        font-size: 32px;
    }
    .shoucang.active{
        color: red;
    }

因?yàn)榘粹o有固定的class,iconfont、icon-shoucangxing、shoucang,當(dāng)我們點(diǎn)擊的時(shí)候只需要切換active,而另外的class都是固定的,我是按照上述方法實(shí)現(xiàn)的,也成功了,我覺得應(yīng)該有簡單的方法,希望大家可以分享以下。

回答
編輯回答
爛人
<i class="iconfont icon-shoucangxing shoucang" :class="active: isSelected" @click="toggleCollect"></i>
2017年5月15日 02:50