1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信小程序导航栏制作

微信小程序导航栏制作

时间:2018-09-12 11:32:45

相关推荐

微信小程序导航栏制作

导航栏制作

微信小程序不同于H5,制作导航栏不方便,尤其是对于一个初学者来看:以为微信小程序中的Js与H5中的差不多,其实不然,以下就是我在学习微信小程序中制作的小程序导航栏。

页面代码

<view class="nav"><view class="{{style[0]}}" data-index="{{0}}" bind:tap="click1">页面1</view><view class="{{style[1]}}" data-index="{{1}}" bind:tap="click1">页面2</view></view><view><view hidden="{{hidden[0]}}">1</view><view hidden="{{hidden[1]}}">2</view></view>

样式代码

.nav{display: flex;justify-content: space-around;}.now{color: aqua;}

js代码

Page({/*** 页面的初始数据*/data: {style:['now',''],hidden:[false,true]},click1(env) {let index=env.target.dataset.index;let style=this.data.style;let hidden =this.data.hidden;for(let i=0;i<style.length;i++){if(i==index){style[i]="now";hidden[i]=false;}else{style[i]="";hidden[i]=true;}}this.setData({style,hidden})},

效果图

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。