微信小程序实现底部导航


Posted in Javascript onNovember 05, 2018

之前我的做微信小程序的时候,需要一个底部导航样式,但是我搜索的时候,大部分都是写的一些小程序自定义的tabBar的样式,而当时我在网上有一个地方找到了这个模板,现在介绍给大家参考。

微信小程序实现底部导航

WXML代码:

<import src="../../template/nav" />
 <view class="flex fix_nav_wp">
 <block wx:for="{{navData}}">
   <template is="nav" data="{{...item}}"/>
</block>
</view>

JS代码:

Page({
 data: {
  navData: [
   {
    name: "购物车", //文本
    current: 1,  //是否是当前页,0不是 1是
    style: 0,   //样式
    ico: 'icon-qiugouguanli', //不同图标
    fn: 'gotoCompanyIndex'  //对应处理函数
   }, {
    name: "我的名片",
    current: 0,
    style: 0,
    ico: 'icon-mingpianjia',
    fn: 'gotobusinessCard'
   }, {
    name: "发布中心",
    current: 0,
    style: 1,
    ico: '',
    fn: 'gotopublish'
   }, {
    name: "消息中心",
    current: 0,
    style: 0,
    ico: 'icon-yikeappshouyetubiao35',
    fn: 'gotoMessages'
   }, {
    name: "个人中心",
    current: 0,
    style: 0,
    ico: 'icon-wode',
    fn: 'bindViewMy'
   },
  ],
 
 },
 
})

WXSS代码:

/**index.wxss**/
.userinfo {
 display: flex;
 flex-direction: column;
 align-items: center;
}
 
.userinfo-avatar {
 width: 128rpx;
 height: 128rpx;
 margin: 20rpx;
 border-radius: 50%;
}
 
.userinfo-nickname {
 color: #aaa;
}
 
.usermotto {
 margin-top: 200px;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使用phantomjs进行网页抓取的实现代码
Sep 29 Javascript
jquery获取radio值(单选组radio)
Oct 16 Javascript
javascript元素动态创建实现方法
May 13 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
Jun 05 Javascript
浅析Javascript中bind()方法的使用与实现
May 30 Javascript
javascript数字验证的实例代码(推荐)
Aug 20 Javascript
JS简单实现获取元素的封装操作示例
Apr 07 Javascript
详解ajax的data参数错误导致页面崩溃
Apr 30 Javascript
vue多层嵌套路由实例分析
Mar 19 Javascript
详解Vue中的scoped及穿透方法
Apr 18 Javascript
swiper实现异形轮播效果
Nov 28 Javascript
js实现拖动缓动效果
Jan 13 Javascript
对 Vue-Router 进行单元测试的方法
Nov 05 #Javascript
在element-ui的el-tree组件中用render函数生成el-button的实例代码
Nov 05 #Javascript
微信小程序http连接访问解决方案的示例
Nov 05 #Javascript
vue多级复杂列表展开/折叠及全选/分组全选实现
Nov 05 #Javascript
浅谈Vue数据响应
Nov 05 #Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
Nov 05 #Javascript
基于vue2的canvas时钟倒计时组件步骤解析
Nov 05 #Javascript
You might like
PHP HTML代码串截取代码
2008/12/29 PHP
php微信支付之APP支付方法
2015/03/04 PHP
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
IE6中使用position导致页面变形的解决方案(js代码)
2011/01/09 Javascript
JQuery 选择器、过滤器介绍
2011/02/14 Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
2013/12/23 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
ajax在兼容模式下失效的快速解决方法
2016/03/22 Javascript
Node.js的Mongodb使用实例
2016/12/30 Javascript
canvas的神奇用法
2017/02/03 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
js实现无缝滚动图
2017/02/22 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
使用yeoman构建angular应用的方法
2017/08/14 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
javascript中的隐式调用
2018/02/10 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
vue遍历对象中的数组取值示例
2019/11/07 Javascript
一道python走迷宫算法题
2018/01/22 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
详解Python打包分发工具setuptools
2019/08/05 Python
WxPython实现无边框界面
2019/11/18 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
外贸销售员求职的自我评价
2013/11/23 职场文书
办理生育手续介绍信
2014/01/14 职场文书
学期自我评价
2014/01/27 职场文书
做一个有道德的人演讲稿
2014/05/14 职场文书
员工开除通知书
2015/04/25 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书