首頁 > 微信小程式 > 小程式開發 > 小程式中頂部導覽列範例程式碼

小程式中頂部導覽列範例程式碼

巴扎黑
發布: 2017-09-12 10:56:29
原創
2449 人瀏覽過

微信小程序 开发之顶部导航栏

需求:顶部导航栏

wxml:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<!--导航条-->

<view class="navbar">

 <text wx:for="pw_navbar" data-idx="pw_index" class="item pw_currentTab==index ? 'active' : ''" wx:key="unique" bindtap="navbarTap">pw_item</text>

</view>

  

<!--首页-->

<view hidden="pw_currentTab!==0">

 tab_01

</view>

  

<!--搜索-->

<view hidden="pw_currentTab!==1">

 tab_02

</view>

  

<!--我-->

<view hidden="pw_currentTab!==2">

 tab_03

</view>

登入後複製

wxss:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

page{

 display: flex;

 flex-direction: column;

 height: 100%;

}

.navbar{

 flex: none;

 display: flex;

 background: #fff;

}

.navbar .item{

 position: relative;

 flex: auto;

 text-align: center;

 line-height: 80rpx;

}

.navbar .item.active{

 color: #FFCC00;

}

.navbar .item.active:after{

 content: "";

 display: block;

 position: absolute;

 bottom: 0;

 left: 0;

 right: 0;

 height: 4rpx;

 background: #FFCC00;

}

登入後複製

js:

1

2

3

4

5

6

7

8

9

10

11

12

var app = getApp()

Page({

 data: {

  navbar: ['首页', '搜索', '我'],

  currentTab: 0

 },

 navbarTap: function(e){

  this.setData({

   currentTab: e.currentTarget.dataset.idx

  })

 }

})

登入後複製

以上是小程式中頂部導覽列範例程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
二級導航顯示問題
來自於 1970-01-01 08:00:00
0
0
0
c - 慣性導航演算法
來自於 1970-01-01 08:00:00
0
0
0
首頁導航高亮的問題?
來自於 1970-01-01 08:00:00
0
0
0
TP5.1 導航高亮如何實現
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板