微信小程序 點(diǎn)擊切換樣式scroll-view實(shí)現(xiàn)代碼實(shí)例
這篇文章主要介紹了微信小程序 點(diǎn)擊切換樣式scroll-view實(shí)現(xiàn)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(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">娛樂</view></view> <view><view class="{{flag==5? 'select':'normal'}}" id="5" bindtap="switchNav">問答</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í)例
- 微信小程序開發(fā)之實(shí)現(xiàn)選項(xiàng)卡(窗口頂部TabBar)頁(yè)面切換
- 微信小程序?qū)崿F(xiàn)tab左右切換效果
- 微信小程序 Tab頁(yè)切換更新數(shù)據(jù)
- 微信小程序 swiper制作tab切換實(shí)現(xiàn)附源碼
- 微信小程序開發(fā)之選項(xiàng)卡(窗口底部TabBar)頁(yè)面切換
- 微信小程序?qū)崿F(xiàn)tab切換效果
- 微信小程序?qū)崿F(xiàn)tab點(diǎn)擊切換
相關(guān)文章
JS 組件系列之 bootstrap treegrid 組件封裝過程
最近產(chǎn)品需要設(shè)計(jì)一套相對(duì)完整的組織架構(gòu)的解決方案,由于組織架構(gòu)涉及到層級(jí)關(guān)系,在表格里面展示層級(jí)關(guān)系,自然就要用到所謂的treegrid。下面小編通過本文給大家分享JS 組件系列之 bootstrap treegrid 組件的封裝過程,需要的朋友可以參考下2017-04-04如何在一段文字里點(diǎn)一下就可以在里面插入一段文字?
如何在一段文字里點(diǎn)一下就可以在里面插入一段文字?...2007-01-01比較不錯(cuò)的函數(shù)式JavaScript編程指南教程
你是否知道JavaScript其實(shí)也是一個(gè)函數(shù)式編程語(yǔ)言呢?本指南將教你如何利用JavaScript的函數(shù)式特性。2008-05-05JS實(shí)現(xiàn)的簡(jiǎn)單下拉框聯(lián)動(dòng)功能示例
這篇文章主要介紹了JS實(shí)現(xiàn)的簡(jiǎn)單下拉框聯(lián)動(dòng)功能,涉及javascript事件響應(yīng)及頁(yè)面元素屬性動(dòng)態(tài)修改相關(guān)操作技巧,需要的朋友可以參考下2018-05-05JavaScript之promise_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要為大家詳細(xì)介紹了JavaScript之promise的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07【JS+CSS3】實(shí)現(xiàn)帶預(yù)覽圖幻燈片效果的示例代碼
下面小編就為大家?guī)硪黄綣S+CSS3】實(shí)現(xiàn)帶預(yù)覽圖幻燈片效果的示例代碼。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家。給大家一個(gè)參考2016-03-03