微信小程序实现底部导航


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 相关文章推荐
经典的带阴影的可拖动的浮动层
Jun 26 Javascript
javascript小数四舍五入多种方法实现
Dec 23 Javascript
Js控制滑轮左右滑动实例
Feb 13 Javascript
基于javascript实现样式清新图片轮播特效
Mar 30 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
Jun 29 Javascript
利用node.js搭建简单web服务器的方法教程
Feb 20 Javascript
详解前端路由实现与react-router使用姿势
Aug 07 Javascript
解决JavaScript layui 下拉框不显示的问题
Aug 14 Javascript
微信小程序wx.request拦截器使用详解
Jul 09 Javascript
js实现转动骰子模型
Oct 24 Javascript
vue和小程序项目中使用iconfont的方法
May 19 Javascript
基于javascript实现放大镜特效
Dec 03 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
Linux下进行MYSQL编程时插入中文乱码的解决方案
2007/03/15 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
MacOS 安装 PHP的图片裁剪扩展Tclip
2015/03/25 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
JavaScript 学习初步 入门教程
2010/03/25 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
2013/12/06 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
2014/12/20 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
JS实现的页面自定义滚动条效果
2015/10/26 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
jquery.tableSort.js表格排序插件使用方法详解
2020/08/12 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
Vue项目中设置背景图片方法
2018/02/21 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
2019/05/24 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
Element实现表格嵌套、多个表格共用一个表头的方法
2020/05/09 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
Python中Threading用法详解
2017/12/27 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
对Python3.x版本print函数左右对齐详解
2018/12/22 Python
在linux下实现 python 监控usb设备信号
2019/07/03 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
tensorflow 环境变量设置方式
2020/02/06 Python
python空元组在all中返回结果详解
2020/12/15 Python
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
5分钟实现Canvas鼠标跟随动画背景
2019/11/18 HTML / CSS
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
零件设计自荐信范文
2013/11/27 职场文书
诚信承诺书
2015/01/19 职场文书
春秋淹城导游词
2015/02/11 职场文书
创业计划书之物流运送
2019/09/17 职场文书
Python Pandas模块实现数据的统计分析的方法
2021/06/24 Python