微信小程序自定义菜单切换栏tabbar组件代码实例


Posted in Javascript onDecember 30, 2019

这篇文章主要介绍了微信小程序自定义菜单切换栏tabbar组件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

效果图:

微信小程序自定义菜单切换栏tabbar组件代码实例

wxml代码:

<view class="top_tabbar" > 
 <block wx:for="{{itemName}}" wx:key="{{index}}">
   <view class="item_name {{tabIndex == index ? 'active' : ''}}" bindtap="handleItem" data-index="{{index}}">
    <text>{{item}}</text>
   </view>
 </block>
</view>

wxss代码:

.top_tabbar{
 width: 100%;
 background-color: #ffffff;
 display: flex;
 position: fixed;
}
.item_name{
 text-align: center;
 margin:20rpx 60rpx;
 color: grey;
}
.active{
 color: lightgreen;
}
.active text{
  padding-bottom: 10rpx;
  border-bottom: 4rpx solid lightgreen;
}

js代码:

data:{
  itemName: ["军事", "明星", "动漫","风景"],
  tabIndex: 0
 },
//获取点击事件
handleItem(e){
  // console.log(e)
  const index = e.currentTarget.dataset.index
  this.setData({
   tabIndex: index
  })
 }

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

Javascript 相关文章推荐
javascript最常用与实用的创建类的代码
Aug 12 Javascript
jquery解析xml字符串简单示例
Apr 11 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
Oct 23 Javascript
jQuery的css() 方法使用指南
May 03 Javascript
jQuery实现滚动切换的tab选项卡效果代码
Aug 26 Javascript
javascript作用域链(Scope Chain)用法实例解析
Nov 30 Javascript
JS HTML5实现拖拽移动列表效果
Aug 27 Javascript
Vue.js中数组变动的检测详解
Oct 12 Javascript
JS DOMReady事件的六种实现方法总结
Nov 23 Javascript
jQuery动态产生select option下拉列表
Mar 15 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
Sep 04 Javascript
原生js实现购物车
Sep 23 Javascript
详解Vue的watch中的immediate与watch是什么意思
Dec 30 #Javascript
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 #jQuery
Vue实现星级评价效果实例详解
Dec 30 #Javascript
vue 中url 链接左边的小图标更改问题
Dec 30 #Javascript
微信小程序中网络请求缓存的解决方法
Dec 29 #Javascript
vue点击按钮动态创建与删除组件功能
Dec 29 #Javascript
纯js+css实现仿移动端淘宝网站的弹出详情框功能
Dec 29 #Javascript
You might like
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php+ajax实现异步上传文件或图片功能
2017/07/18 PHP
php桥接模式应用案例分析
2019/10/23 PHP
js left,right,mid函数
2008/06/10 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
jquery点击切换背景色的简单实例
2016/08/25 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
说说如何利用 Node.js 代理解决跨域问题
2019/04/22 Javascript
微信小程序 扭蛋抽奖机css3动画实现详解
2019/07/19 Javascript
vue 检测用户上传图片宽高的方法
2020/02/06 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
2020/11/17 Javascript
Python时区设置方法与pytz查询时区教程
2013/11/27 Python
Python之父谈Python的未来形式
2016/07/01 Python
Python三级目录展示的实现方法
2016/09/28 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
在Python中定义一个常量的方法
2018/11/10 Python
Python函数装饰器实现方法详解
2018/12/22 Python
python快排算法详解
2019/03/04 Python
一个可以套路别人的python小程序实例代码
2019/04/09 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Django实现跨域的2种方法
2019/07/31 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
门卫岗位安全职责
2013/12/13 职场文书
工地资料员岗位职责
2013/12/31 职场文书
浪漫婚礼主持词
2014/03/14 职场文书
治超工作实施方案
2014/05/04 职场文书
房屋租赁合同协议书范本
2014/10/19 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
护士个人年度总结范文
2015/02/13 职场文书
如何Python使用re模块实现okenizer
2022/04/30 Python