微信小程序自定义菜单切换栏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 相关文章推荐
js继承 Base类的源码解析
Dec 30 Javascript
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
Apr 15 Javascript
AngularJS入门心得之directive和controller通信过程
Jan 25 Javascript
jQuery自定义图片上传插件实例代码
Apr 04 jQuery
Vue学习笔记进阶篇之多元素及多组件过渡
Jul 19 Javascript
实例讲解Vue.js中router传参
Apr 22 Javascript
js中数组对象去重的两种方法
Jan 18 Javascript
vue组件开发props验证的实现
Feb 12 Javascript
使用Vue CLI创建typescript项目的方法
Aug 09 Javascript
layui清空,重置表单数据的实例
Sep 12 Javascript
JS实现单张或多张图片持续无缝滚动的示例代码
May 10 Javascript
vue3不同环境下实现配置代理
May 25 Vue.js
详解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
PHP 中dirname(_file_)讲解
2007/03/18 PHP
PHP Socket 编程
2010/04/09 PHP
深入理解PHP中的Session和Cookie
2013/06/21 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
php绘制圆形的方法
2015/01/24 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
js 获取服务器控件值的代码
2010/03/05 Javascript
关于删除时的提示处理(确定删除吗)
2013/11/03 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
聊聊JS动画库 Velocity.js的使用
2018/03/13 Javascript
vue中子组件调用兄弟组件方法
2018/07/06 Javascript
基于jquery实现九宫格拼图小游戏
2018/11/30 jQuery
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
微信小程序静默登录的实现代码
2020/01/08 Javascript
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
python批量创建指定名称的文件夹
2019/03/21 Python
用python的turtle模块实现给女票画个小心心
2019/11/23 Python
Python实现CAN报文转换工具教程
2020/05/05 Python
Python3实现英文字母转换哥特式字体实例代码
2020/09/01 Python
Python基于Webhook实现github自动化部署
2020/11/28 Python
美国CVS药店官网:CVS Pharmacy
2018/07/26 全球购物
Tod’s英国官方网站:意大利奢华手工制作手袋和鞋履
2019/03/15 全球购物
澳大利亚巧克力花束和礼品网站:Tastebuds
2019/03/15 全球购物
公务员职业生涯规划书范文  
2014/01/19 职场文书
宝宝周岁宴答谢词
2014/01/26 职场文书
银行见习期自我鉴定
2014/01/29 职场文书
基督教婚礼主持词
2014/03/14 职场文书
公司踏青活动方案
2014/08/16 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
感恩老师主题班会
2015/08/12 职场文书