微信小程序点击顶部导航栏切换样式代码实例


Posted in Javascript onNovember 12, 2019

这篇文章主要介绍了微信小程序点击顶部导航栏切换样式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

类似这样的效果

微信小程序点击顶部导航栏切换样式代码实例

<view class='helpCateList'>
  <!-- 类别 -->
  <scroll-view class='scroll-view' scroll-x="true">
   <view class="item-content" wx:key="id" wx:for="{{helpCateList}}" wx:for-item="item">
    <view class="content {{currentTab == item.itemsId ? 'active' : ''}}" data-itemsId='{{item.itemsId}}' bindtap='cateChange' >{{item.itemsName}} </view>
   </view>
  </scroll-view>
 </view>
.helpDisList .content{
 position: relative;
 width: 710rpx;
 border-radius: 5rpx;

}
.active{ //当点击的时候添加这个样式
 /* border-bottom: 4rpx solid rgb(252, 186, 7); */
 color:rgb(252, 186, 7);
}
Page({
 data:{

  helpCateList:[ //数据从后台请求回来赋值
   // { id: "1", desc: "康复医疗" },
   // { id: "2", desc: "教育" },
   // { id: "3", desc: "就业" },
   // { id: "4", desc: "扶贫" },
   // { id: "5", desc: "职业培训" },
   // { id: "6", desc: "社会保障" },
   // { id: "7", desc: "文化生活" },
  ],
  currentTab: 1,
 },
 cateChange(e) {
  console.log(e)
  let that = this
  that.setData({

   currentTab: e.currentTarget.dataset.itemsid, //这个必须要

  })
 },

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

Javascript 相关文章推荐
ImageFlow可鼠标控制图片滚动
Jan 30 Javascript
复制本贴标题和地址的js代码
Jul 01 Javascript
jQuery 选择器、DOM操作、事件、动画
Nov 25 Javascript
如何动态加载外部Javascript文件
Dec 02 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
Mar 26 Javascript
深入理解JavaScript中的call、apply、bind方法的区别
May 30 Javascript
js实现消息滚动效果
Jan 18 Javascript
JavaScript中this的用法及this在不同应用场景的作用解析
Apr 13 Javascript
在node中如何使用 ES6
Apr 22 Javascript
javaScript把其它类型转换为Number类型
Oct 13 Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
Nov 12 #Javascript
浅谈如何优雅处理JavaScript异步错误
Nov 12 #Javascript
vue页面切换项目实现转场动画的方法
Nov 12 #Javascript
解决vue-cli 打包后自定义动画未执行的问题
Nov 12 #Javascript
vue transition 在子组件中失效的解决
Nov 12 #Javascript
vue+element导航栏高亮显示的解决方式
Nov 12 #Javascript
vue-element-admin 菜单标签失效的解决方式
Nov 12 #Javascript
You might like
NOD32 v2.70.32 简体中文封装版 提供下载了
2007/02/27 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
php header功能的使用
2013/10/28 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
通过jquery实现tab标签浏览效果
2007/02/20 Javascript
js获取时间(本周、本季度、本月..)
2013/11/22 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
js 获取元素在页面上的偏移量的方法汇总
2015/04/13 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
2016/01/27 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
JS将网址url转化为JSON格式的方法
2018/07/02 Javascript
[20:46]Ti4循环赛第三日VG vs DK
2014/07/12 DOTA
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python实现发送和获取手机短信验证码
2016/01/15 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
python版本五子棋的实现代码
2018/12/11 Python
Django REST framework 分页的实现代码
2019/06/19 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
css3弹性盒模型实例介绍
2013/05/27 HTML / CSS
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
吉尔德利巧克力公司:Ghirardelli Chocolate Company
2019/03/27 全球购物
Skechers越南官方网站:来自美国的运动休闲品牌
2021/02/22 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
爱国卫生月实施方案
2014/02/21 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
施工安全标语
2014/06/07 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
2014年预备党员学习新党章思想汇报
2014/09/15 职场文书
写给老师的保证书
2015/05/09 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书