微信小程序实现底部导航


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 相关文章推荐
JavaScript检查某个function是否是原生代码的方法
Aug 20 Javascript
node.js中的fs.truncateSync方法使用说明
Dec 15 Javascript
js判断手机和pc端选择不同执行事件的方法
Jan 30 Javascript
JavaScript中逗号运算符介绍及使用示例
Mar 13 Javascript
JS中的Replace方法使用经验分享
May 20 Javascript
浅析Javascript ES6中的原生Promise
Aug 25 Javascript
Jquery 整理元素选取、常用方法一览表
Nov 26 Javascript
深入学习 JavaScript中的函数调用
Mar 23 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
Mar 30 Javascript
ReactNative列表ListView的用法
Aug 02 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 Javascript
JS+php后台实现文件上传功能详解
Mar 02 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简单获取视频预览图的方法
2015/03/12 PHP
yii2 页面底部加载css和js的技巧
2016/04/21 PHP
PHP使用xpath解析XML的方法详解
2017/05/20 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
js 全兼容可高亮二级缓冲折叠菜单
2010/06/04 Javascript
通过JS获取用户本地图片路径并显示的代码
2012/02/16 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
js实现拖拽效果
2015/02/12 Javascript
jQuery插件windowScroll实现单屏滚动特效
2015/07/14 Javascript
JavaScript判断IE版本型号
2015/07/27 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
Node.js与Sails redis组件的使用教程
2017/02/14 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
2017/08/17 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
vuex的使用和简易实现
2021/01/07 Vue.js
[02:52]2017DOTA2国际邀请赛中国区预选赛晋级之路
2017/07/03 DOTA
Python 代码性能优化技巧分享
2012/08/07 Python
编写Python的web框架中的Model的教程
2015/04/29 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
2017/04/27 Python
python实现多层感知器
2019/01/18 Python
python和php学习哪个更有发展
2020/06/17 Python
python2和python3哪个使用率高
2020/06/23 Python
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
你对IPv6了解程度
2016/02/09 面试题
《陋室铭》教学反思
2014/02/26 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
信用卡工作证明模板
2014/09/14 职场文书
检察机关个人对照检查材料
2014/09/15 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
七一建党节慰问信
2015/02/14 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js
javascript的setTimeout()使用方法总结
2021/11/20 Javascript