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


Posted in Javascript onFebruary 23, 2017

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

需求:顶部导航栏

效果图:

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

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 
  }) 
 } 
})

运行:

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

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

Javascript 相关文章推荐
JavaScript 在线压缩和格式化收藏
Jan 16 Javascript
JS实现多物体缓冲运动实例代码
Nov 29 Javascript
jquery实现弹出div,始终显示在屏幕正中间的简单实例
Mar 08 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
Mar 02 Javascript
jQuery插件pagination实现无刷新分页
May 21 Javascript
jQuery中使用animate自定义动画的方法
May 29 Javascript
微信小程序 开发之快递查询功能的实现
Jan 09 Javascript
Angularjs中ng-repeat的简单实例
Aug 25 Javascript
基于layui的table插件进行复选框联动功能的实现方法
Sep 19 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
Feb 09 Javascript
微信小程序点击滚动到指定位置的实现
May 22 Javascript
微信小程序APP页面的之间的相互传递参数以及自定义组件
Apr 19 Javascript
jQuery中绑定事件bind() on() live() one()的异同
Feb 23 #Javascript
js实现简单的选项卡效果
Feb 23 #Javascript
Vue-resource实现ajax请求和跨域请求示例
Feb 23 #Javascript
jQuery事件详解
Feb 23 #Javascript
Vue2学习笔记之请求数据交互vue-resource
Feb 23 #Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 #Javascript
Javascript 链式作用域详细介绍
Feb 23 #Javascript
You might like
php的POSIX 函数以及进程测试的深入分析
2013/06/03 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
XENON基于JSON变种
2010/07/27 Javascript
Script的加载方法小结
2011/01/12 Javascript
js闭包实例汇总
2014/11/09 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
JQuery 传送中文乱码问题的简单解决办法
2016/05/24 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
node.js连接MongoDB数据库的2种方法教程
2017/05/17 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
vue使用axios实现excel文件下载的功能
2020/07/16 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
原生JS实现京东查看商品点击放大
2020/12/21 Javascript
[02:12]打造更好的电竞完美世界:完美盛典回顾篇
2018/12/19 DOTA
Python中使用PyQt把网页转换成PDF操作代码实例
2015/04/23 Python
使用python实现个性化词云的方法
2017/06/16 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
Python爬虫中urllib库的进阶学习
2018/01/05 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
Python设计模式之模板方法模式实例详解
2019/01/17 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
python logging日志模块原理及操作解析
2019/10/12 Python
Python浮点数四舍五入问题的分析与解决方法
2019/11/19 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
database面试题
2013/03/28 面试题
工程师岗位职责
2013/11/08 职场文书
就业自荐信
2013/12/04 职场文书
《记承天寺夜游》教学反思
2014/02/16 职场文书
2014年社会实践活动总结范文
2014/04/29 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
二年级数学教学反思
2016/02/16 职场文书
python中的3种定义类方法
2021/11/27 Python
浅谈如何保证Mysql主从一致
2022/03/13 MySQL