微信小程序?qū)崿F(xiàn)左側(cè)導(dǎo)航欄
本文實(shí)例為大家分享了微信小程序?qū)崿F(xiàn)左側(cè)導(dǎo)航欄的具體代碼,供大家參考,具體內(nèi)容如下
wxml
<view class="content"> ? ? ? <view class='left'> ? ? ? ? <view class="{{flag==0?'select':'normal'}}" id='0' bindtap='switchNav'>8:00-9:00</view> ? ? ? ? <view class="{{flag==1?'select':'normal'}}" id='1' bindtap='switchNav'>9:00-10:00</view> ? ? ? ? <view class="{{flag==2?'select':'normal'}}" id='2' bindtap='switchNav'>14:00-15:00</view> ? ? ? ? <view class="{{flag==3?'select':'normal'}}" id='3' bindtap='switchNav'>15:00-16:00</view> ? ? ? </view> ? ? ? <view class='right'> ? ? ? ? <view class='category'> ? ? ? ? ? <swiper current='{{currentTab}}' style='height:500px' vertical="{{true}}"> ? ? ? ? ? ? <swiper-item id='0' catchtouchmove="stopTouchMove"> ? ? ? ? ? ? ? 專(zhuān)家A ? ? ? ? ? ? </swiper-item> ? ? ? ? ? ? <swiper-item id='1' catchtouchmove="stopTouchMove"> ? ? ? ? ? ? ? 專(zhuān)家B ? ? ? ? ? ? </swiper-item> ? ? ? ? ? ? <swiper-item id='2' catchtouchmove="stopTouchMove"> ? ? ? ? ? ? ? 專(zhuān)家C ? ? ? ? ? ? </swiper-item> ? ? ? ? ? ? <swiper-item id='3' catchtouchmove="stopTouchMove"> ? ? ? ? ? ? ? 專(zhuān)家D ? ? ? ? ? ? </swiper-item> ? ? ? ? ? </swiper> ? ? ? ? </view> ? ? ? </view> </view>
wxss
.content { ? display: flex; ? flex-direction: row; ? font-family: "Microsoft YaHei" } .left { ? width: 30%; ? font-size: 10px; ? height: 500px; ? background-color: #F4F4F4; } .left view { ? text-align: center; ? height: 45px; ? line-height: 45px; } .select { ? background-color: #ffffff; ? border-left: 2px solid #36AE66; ? font-weight: bold; ? color: #36AE66; } .normal { ? background-color: #F4F4F4; ? border-bottom: 1px solid #f2f2f2; } .right { ? width: 70%; ? margin: 0px; }
js
Page({ ? data: { ? ? flag: 0, ? ? currentTab: 0 ? }, ? switchNav: function(e) { ? ? var page = this; ? ? var id = e.target.id; ? ? if (this.data.currentTab == id) { ? ? ? return false; ? ? } else { ? ? ? page.setData({ ? ? ? ? currentTab: id ? ? ? }); ? ? } ? ? page.setData({ ? ? ? flag: id ? ? }); ? }, ? catchTouchMove: function (res) { ? ? return false ? } })
實(shí)現(xiàn)效果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解webpack引入第三方庫(kù)的方式以及注意事項(xiàng)
這篇文章主要介紹了詳解webpack引入第三方庫(kù)的方式以及注意事項(xiàng),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-01-01JavaScript中運(yùn)算符與數(shù)組擴(kuò)展詳細(xì)講解
這篇文章主要介紹了JavaScript中運(yùn)算符與數(shù)組擴(kuò)展方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-11-11js 截取或者替換字符串中的數(shù)字實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇js 截取或者替換字符串中的數(shù)字實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06Smartour 讓網(wǎng)頁(yè)導(dǎo)覽變得更簡(jiǎn)單(推薦)
這篇文章主要介紹了Smartour 讓網(wǎng)頁(yè)導(dǎo)覽變得更簡(jiǎn)單(推薦),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07JS實(shí)現(xiàn)將鏈接生成二維碼并轉(zhuǎn)為圖片的方法
這篇文章主要介紹了JS實(shí)現(xiàn)將鏈接生成二維碼并轉(zhuǎn)為圖片的方法,涉及qrcodejs插件及js圖片生成相關(guān)操作技巧,需要的朋友可以參考下2018-03-03顯示今天的日期js代碼(陽(yáng)歷和農(nóng)歷)
這篇文章主要介紹了Js中顯示日期和農(nóng)歷的代碼,很簡(jiǎn)單,但很實(shí)用,有圖片,需要的朋友可以參考下2014-09-09Java中int與integer的區(qū)別(基本數(shù)據(jù)類(lèi)型與引用數(shù)據(jù)類(lèi)型)
這篇文章主要介紹了int與integer的區(qū)別(基本數(shù)據(jù)類(lèi)型與引用數(shù)據(jù)類(lèi)型),簡(jiǎn)單的說(shuō) int 是基本數(shù)據(jù)類(lèi)型,integer 是引用數(shù)據(jù)類(lèi)型,具體區(qū)別詳解大家參考下本文2017-02-02