微信小程序?qū)崿F(xiàn)給循環(huán)列表添加點(diǎn)擊樣式實(shí)例
微信小程序?qū)崿F(xiàn)給循環(huán)列表添加點(diǎn)擊樣式實(shí)例
微信小程序有個(gè)屬性hover-class='active',是指當(dāng)點(diǎn)擊列表元素時(shí)當(dāng)按下鼠標(biāo)左鍵會(huì)顯示active樣式,但是鼠標(biāo)離開(kāi)樣式就會(huì)復(fù)原.可以參考以下解決方案,直接上代碼:
wxml:
<view class="taga"> <view class="tag-title">標(biāo)簽</view> <view class="tag-box"> <view wx:for="{{taga}}" wx:key="id" wx:for-index="i"> <view class="taga-item {{currentItem==item.id?'active-tag':''}}" data-id="{{item.id}}" bindtap="tagChoose">{{item.name}}</view> </view> </view> </view>
js文件:
tagChoose:function(options){ var that = this var id = options.currentTarget.dataset.id; console.log(id) //設(shè)置當(dāng)前樣式 that.setData({ 'currentItem':id }) }
核心點(diǎn):class=”taga-item {{dateCurrent==item.id?'active-tag':”}}”模板文件中使用三元運(yùn)算符,通過(guò)dateCurrent指定當(dāng)前item的id
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- 微信小程序獲取公眾號(hào)文章列表及顯示文章的示例代碼
- 微信小程序 下拉列表的實(shí)現(xiàn)實(shí)例代碼
- 微信小程序 列表的上拉加載和下拉刷新的實(shí)現(xiàn)
- 微信小程序開(kāi)發(fā)之好友列表字母列表跳轉(zhuǎn)對(duì)應(yīng)位置
- 微信小程序 教程之列表渲染
- 微信小程序列表中item左滑刪除功能
- 微信小程序如何調(diào)用新聞接口實(shí)現(xiàn)列表循環(huán)
- 微信小程序wxml列表渲染原理解析
- 微信小程序開(kāi)發(fā)(一):服務(wù)器獲取數(shù)據(jù)列表渲染操作示例
- 微信小程序文章列表功能完整實(shí)例
相關(guān)文章
微信小程序 頁(yè)面跳轉(zhuǎn)和數(shù)據(jù)傳遞實(shí)例詳解
這篇文章主要介紹了微信小程序 頁(yè)面跳轉(zhuǎn)和數(shù)據(jù)傳遞實(shí)例詳解的相關(guān)資料,這里附有實(shí)例代碼幫助到家學(xué)習(xí)理解,需要的朋友可以參考下2017-01-01一文詳解cornerstone?Tools?基礎(chǔ)概念
這篇文章主要為大家介紹了cornerstone?Tools?基礎(chǔ)概念詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03微信小程序 購(gòu)物車(chē)簡(jiǎn)單實(shí)例
這篇文章主要介紹了微信小程序 購(gòu)物車(chē)簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-10-10微信小程序 wxapp內(nèi)容組件 progress詳細(xì)介紹
這篇文章主要介紹了微信小程序 wxapp內(nèi)容組件 progress詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2016-10-10fetch-event-source庫(kù)使用源碼學(xué)習(xí)
這篇文章主要為大家介紹了fetch-event-source庫(kù)源碼學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09