微信小程序 开发之顶部导航栏实例代码

 更新时间:2017年02月23日 15:55:42   投稿:lqh  
这篇文章主要介绍了微信小程序 开发之顶部导航栏实例代码的相关资料,需要的朋友可以参考下

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

需求:顶部导航栏

效果图:

wxml:

<!--导航条--> 
<view class="navbar"> 
 <text wx:for="{{navbar}}" data-idx="{{index}}" class="item {{currentTab==index ? 'active' : ''}}" wx:key="unique" bindtap="navbarTap">{{item}}</text> 
</view> 
 
<!--首页--> 
<view hidden="{{currentTab!==0}}"> 
 tab_01 
</view> 
 
<!--搜索--> 
<view hidden="{{currentTab!==1}}"> 
 tab_02 
</view> 
 
<!--我--> 
<view hidden="{{currentTab!==2}}"> 
 tab_03 
</view> 

wxss:

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:

var app = getApp() 
Page({ 
 data: { 
  navbar: ['首页', '搜索', '我'], 
  currentTab: 0 
 }, 
 navbarTap: function(e){ 
  this.setData({ 
   currentTab: e.currentTarget.dataset.idx 
  }) 
 } 
}) 

运行:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • JS、HTML代码运行工具

    JS、HTML代码运行工具

    JS、HTML代码运行工具...
    2006-06-06
  • JavaScript中isPrototypeOf函数

    JavaScript中isPrototypeOf函数

    这篇文章主要介绍了JavaScript中isPrototypeOf函数,isPrototypeOf() 是 Object函数(类)的下的一个方法,用于判断当前对象是否为另外一个对象的原型,如果是就返回 true,否则就返回 false,下面来看看详细内容,需要的朋友可以参考一下
    2021-11-11
  • 详解使用yeoman打造自己的项目脚手架

    详解使用yeoman打造自己的项目脚手架

    这篇文章主要为大家介绍了使用yeoman打造自己的项目脚手架实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • JS前端使用canvas实现扩展物体类和事件派发

    JS前端使用canvas实现扩展物体类和事件派发

    这篇文章主要为大家介绍了JS前端使用canvas实现扩展物体类和事件派发示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • 微信小程序 UI与容器组件总结

    微信小程序 UI与容器组件总结

    这篇文章主要介绍了微信小程序 UI与容器组件总结的相关资料,需要的朋友可以参考下
    2017-02-02
  • 国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程

    国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程

    明天就是国庆节了,最近看到好多好友换了国庆风的头像,感觉这个挺有意思,就找到了类似的源码研究了一番,并进行了改造(并非原创,只是进行了改造,只要想分享一下实现思路)。下面就来看看如何实现一键生成国庆风头像小工具。&#8203;
    2021-09-09
  • JS分层架构低代码跨iframe拖拽示例详解

    JS分层架构低代码跨iframe拖拽示例详解

    这篇文章主要为大家介绍了JS分层架构低代码跨iframe拖拽示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • JavaScript实现优先级队列

    JavaScript实现优先级队列

    这篇文章主要介绍了JavaScript如何实现优先级队列,在计算机里,队列是一种先进先出的数据结构。就跟我们平时排队一样,先到的排在前面,前面的优先处理,下面我们就来看看在JavaScript里面的优先队列又当如何
    2021-12-12
  • response body加密如何破解方法详解

    response body加密如何破解方法详解

    这篇文章主要为大家介绍了response body加密如何破解的方法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • 前端必会的package.json创建及常见属性用法示例详解

    前端必会的package.json创建及常见属性用法示例详解

    这篇文章主要为大家介绍了前端必会的package.json创建及常见属性用法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08

最新评论