亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

vue v-for出來的列表,點擊某個li使得當前被點擊的li字體變紅操作

瀏覽:15日期:2023-01-05 17:04:37

這里使用的是給被點擊的li添加類名的方式

<template> <div class='person1'> <div v-for='(item,index) in lists' @click='clickAdd(index)' :key='index' :class='{red:i === index}'> <div>{{item.name}}</div> </div> </div></template><script>export default { data () { return { isShow: false, i: null, lists: [ {id: 1, name: ’rose’}, {id: 2, name: ’mike’}, {id: 3, name: ’jerry’} ] } }, methods: { clickAdd (index) { console.log(index) this.i = index } }, watch: { }}</script><style> li{ list-style: none; } .red{ color: red; }</style>

如果想要獲取lists里某條數據信息的話,直接將item傳遞過去即可(@click=“clickAdd(item)”)

補充知識:vue點擊ul中的li顯示,點擊其他地方隱藏

vue點擊ul中的li顯示彈框,點擊其他地方隱藏彈框

注意:ref='seatTipOperation'

<ul ref='seatTipOperation' v-if='seatTipOperationVisible'> <li @click='handleSeatTipAdd()'>添加</li> <li @click='handleSeatTipDelect()'>刪除</li> <li @click='handleSeatTipLock()'>鎖定</li> <li @click='handleSeatTipFillIn()'>插空</li> <li @click='handleSeatTipSocket()'>插座</li> <li @click='handleSeatTipSwop()'>對調</li></ul>

handleSeatList () { this.seatTipOperationVisible = true}

mounted () { // this的指向問題 let that = this document.addEventListener(’click’, function (e) { // 這里that代表組件,this代表document // 冒泡也不會隱藏 if(!that.$refs.seatTipOperation.contains(e.target)){ that.seatTipOperationVisible = false } })}

以上這篇vue v-for出來的列表,點擊某個li使得當前被點擊的li字體變紅操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
主站蜘蛛池模板: 日本a级毛片 | 国产亚洲精品成人一区看片 | 国产精品东北一极毛片 | 欧美一级日本一级韩国一级 | 日本片免费观看一区二区 | 最新国语露脸精品国产 | 成人免费在线 | 公么吃奶满足了我苏媚 | 俄罗斯一级毛片免费播放 | 一级黄色视 | 亚洲欧美在线观看视频 | 福利一区二区三区视频在线观看 | 亚洲第一视频网站 | 国产黄a三级三级看三级 | 热久久综合网 | 欧美一级毛片免费高清aa | 国产一级毛片亚洲久留木玲 | 国产黄色免费看 | 免费国产最新进精品视频 | 一级毛片成人午夜 | 妖精视频国产 | 爱爱爱爱的视频在线观看 | 欧美影院一区二区 | 看片亚洲 | 日本高清xxx免费视频 | 精品一区二区三区免费毛片爱 | 亚洲视频天天射 | 免费在线看黄视频 | 亚洲色图综合图片 | 国产成人毛片精品不卡在线 | 日韩视频一区二区 | 国产v片在线播放免费观 | 日本久久久久中文字幕 | 国产精品欧美在线 | 黄色免费网站在线观看 | 国产成人在线视频播放 | 国产噜噜噜视频在线观看 | www.小视频| 综合婷婷 | 玛雅视频网站在线观看免费 | 免费香蕉视频 |