vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 22:07:42
vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法
vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法:只是模擬一練習(xí) v-for v-on v-bind的一個(gè)簡(jiǎn)單demo 代碼思路: 遍歷出data里面的數(shù)據(jù) v-for 給li加點(diǎn)擊事件 綁定class樣式 怎么控制樣式的顯示 通過(guò) class的控制 v:bind:class={class:index==變量} 下標(biāo)和class變量是否相等控制true f
導(dǎo)讀vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法:只是模擬一練習(xí) v-for v-on v-bind的一個(gè)簡(jiǎn)單demo 代碼思路: 遍歷出data里面的數(shù)據(jù) v-for 給li加點(diǎn)擊事件 綁定class樣式 怎么控制樣式的顯示 通過(guò) class的控制 v:bind:class={class:index==變量} 下標(biāo)和class變量是否相等控制true f
只是模擬一練習(xí) v-for v-on v-bind的一個(gè)簡(jiǎn)單demo

代碼思路:
遍歷出data里面的數(shù)據(jù) v-for
給li加點(diǎn)擊事件
綁定class樣式 怎么控制樣式的顯示
通過(guò) class的控制 v:bind:class={class:index==變量} 下標(biāo)和class變量是否相等控制true false
代碼:
<div id="app">
<ul>
<li v-for='(item,index) in arr' v-bind:class='{bg:index==isactive}'
@click='fn(index)'>{{item}}</li>
</ul>
</div>
<script>
var vm=new Vue({
el:'#app',//el element 獲取容器 vue作用的范圍
data:{
isactive:0,
arr:['健康醫(yī)療','生活服務(wù)','信息安全','文化娛樂(lè)'],
},
methods:{
fn:function(index){
//點(diǎn)擊切換 變量的值 賦值為 index
console.log(index);
this.isactive=index;
}
}
})
</script>
以上這篇vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法
vue實(shí)現(xiàn)動(dòng)態(tài)列表點(diǎn)擊各行換色的方法:只是模擬一練習(xí) v-for v-on v-bind的一個(gè)簡(jiǎn)單demo 代碼思路: 遍歷出data里面的數(shù)據(jù) v-for 給li加點(diǎn)擊事件 綁定class樣式 怎么控制樣式的顯示 通過(guò) class的控制 v:bind:class={class:index==變量} 下標(biāo)和class變量是否相等控制true f