微信小程序 點(diǎn)擊切換樣式scroll-view實(shí)現(xiàn)代碼實(shí)例
這篇文章主要介紹了微信小程序 點(diǎn)擊切換樣式scroll-view實(shí)現(xiàn)代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
scroll-view滾動(dòng)視圖點(diǎn)擊切換樣式

*.wxml
<view class="content">
<view class="navbg">
<view class="nav">
<scroll-view class="scroll-view_H" scroll-x="true">
<view class="scroll-view_H">
<view><view class="{{flag==0? 'select':'normal'}}" id="0" bindtap="switchNav">推薦</view></view>
<view><view class="{{flag==1? 'select':'normal'}}" id="1" bindtap="switchNav">熱點(diǎn)</view></view>
<view><view class="{{flag==2? 'select':'normal'}}" id="2" bindtap="switchNav">北京</view></view>
<view><view class="{{flag==3? 'select':'normal'}}" id="3" bindtap="switchNav">社會(huì)</view></view>
<view><view class="{{flag==4? 'select':'normal'}}" id="4" bindtap="switchNav">娛樂(lè)</view></view>
<view><view class="{{flag==5? 'select':'normal'}}" id="5" bindtap="switchNav">問(wèn)答</view></view>
<view><view class="{{flag==6? 'select':'normal'}}" id="6" bindtap="switchNav">圖片</view></view>
<view><view class="{{flag==7? 'select':'normal'}}" id="7" bindtap="switchNav">科技</view></view>
<view><view class="{{flag==8? 'select':'normal'}}" id="8" bindtap="switchNav">汽車</view></view>
<view><view class="{{flag==9? 'select':'normal'}}" id="9" bindtap="switchNav">體育</view></view>
</view>
</scroll-view>
</view>
<view class="add">+</view>
</view>
</view>
*.wxss
.navbg{
background-color: #F6F5F3;
height: 36px;
color: #000000;
display: flex;
flex-direction: row;
align-items: center;
}
.nav{
width: 85%;
height: 36px;
}
.add{
width: 15%;
height: 50px;
line-height: 50px;
text-align: right;
margin-right: 10px;
font-size: 50px;
}
.scroll-view_H{
height: 40px;
display: flex;
flex-direction: row;
margin-left: 5px;
}
.normal{
width: 40px;
height: 40px;
line-height: 40px;
padding-left: 5px;
padding-right: 5px;
font-size: 14px;
}
.select{
width: 40px;
height: 40px;
line-height: 40px;
padding-left: 5px;
padding-right: 5px;
font-size: 14px;
font-weight: bold;
color: skyblue;
}
*.js
data: {
flag: 0,
},
switchNav: function(e){
console.log(e.currentTarget.id);
this.setData({
flag: e.currentTarget.id
})
},
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 微信小程序?qū)崿F(xiàn)點(diǎn)擊導(dǎo)航條切換頁(yè)面
- 微信小程序點(diǎn)擊按鈕動(dòng)態(tài)切換input的disabled禁用/啟用狀態(tài)功能
- 微信小程序點(diǎn)擊頂部導(dǎo)航欄切換樣式代碼實(shí)例
- 微信小程序開(kāi)發(fā)之實(shí)現(xiàn)選項(xiàng)卡(窗口頂部TabBar)頁(yè)面切換
- 微信小程序?qū)崿F(xiàn)tab左右切換效果
- 微信小程序 Tab頁(yè)切換更新數(shù)據(jù)
- 微信小程序 swiper制作tab切換實(shí)現(xiàn)附源碼
- 微信小程序開(kāi)發(fā)之選項(xiàng)卡(窗口底部TabBar)頁(yè)面切換
- 微信小程序?qū)崿F(xiàn)tab切換效果
- 微信小程序?qū)崿F(xiàn)tab點(diǎn)擊切換
相關(guān)文章
javascript中Date對(duì)象的使用總結(jié)
本文介紹了Date對(duì)象的使用方法,清晰明了,實(shí)現(xiàn)方法有多種,僅供大家參考,希望對(duì)大家有所幫助,下面就跟小編一起來(lái)看看吧2016-11-11
JavaScript利用el-table實(shí)現(xiàn)繪制熱度表
這篇文章主要為大家詳細(xì)介紹了JavaScript如何利用el-table實(shí)現(xiàn)繪制熱度表,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03
webpack中CommonsChunkPlugin詳細(xì)教程(小結(jié))
本篇文章主要介紹了webpack中CommonsChunkPlugin詳細(xì)教程(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11
JavaScript canvas實(shí)現(xiàn)俄羅斯方塊游戲
這篇文章主要為大家詳細(xì)介紹了JavaScript canvas實(shí)現(xiàn)俄羅斯方塊游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07
微信小程序的開(kāi)發(fā)范式BeautyWe.js入門(mén)詳解
這篇文章主要介紹了微信小程序的開(kāi)發(fā)范式BeautyWe.js詳解,它是一套專注于微信小程序的企業(yè)級(jí)開(kāi)發(fā)范式,它的愿景是:讓企業(yè)級(jí)的微信小程序項(xiàng)目中的代碼,更加簡(jiǎn)單、漂亮,需要的朋友可以參考下2019-07-07
Bootstrap選項(xiàng)卡學(xué)習(xí)筆記分享
這篇文章主要為大家詳細(xì)介紹了Bootstrap選項(xiàng)卡學(xué)習(xí)筆記,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02

