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


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 相关文章推荐
JS仿flash上传头像效果实现代码
Jul 18 Javascript
DWZ刷新dialog解决方法
Mar 03 Javascript
jQuery中:last-child选择器用法实例
Dec 31 Javascript
javascript 获取浏览器版本
Jan 21 Javascript
JavaScript中的toUTCString()方法使用详解
Jun 12 Javascript
AngularJS单选框及多选框实现双向动态绑定
Jan 13 Javascript
JQuery 的跨域方法推荐_可跨任何网站
May 18 Javascript
从零学习node.js之搭建http服务器(二)
Feb 21 Javascript
在Vue中使用echarts的方法
Feb 05 Javascript
理解Koa2中的async&amp;await的用法
Feb 05 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
Oct 12 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
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
PHP 正则表达式小结
2015/02/12 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
yii2项目实战之restful api授权验证详解
2017/05/20 PHP
php和html的区别点详细总结
2019/09/24 PHP
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
JS与jQuery遍历Table所有单元格内容的方法
2015/12/07 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
vue.js加载新的内容(实例代码)
2017/06/01 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
微信小程序如何使用globalData的方法
2019/06/06 Javascript
JavaScript获取当前url路径过程解析
2019/12/27 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
[09:47]2018DOTA2亚洲邀请赛4.5SOLO赛 No[o]ne vs Sumail
2018/04/06 DOTA
python 寻找优化使成本函数最小的最优解的方法
2017/12/28 Python
python爬取指定微信公众号文章
2018/12/20 Python
python实现将中文日期转换为数字日期
2020/07/14 Python
虚拟机下载python是否需要联网
2020/07/27 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
希腊香水和化妆品购物网站:Parfimo.gr
2019/10/03 全球购物
澳大利亚手袋、珠宝和在线时尚精品店:The Way
2019/12/21 全球购物
英国专业美容产品在线:Mylee(从指甲到脱毛)
2020/07/06 全球购物
展会邀请函范文
2014/01/26 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
吸烟检讨书2000字
2014/02/13 职场文书
信用社主任竞聘演讲稿
2014/05/23 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
北京青年观后感
2015/06/15 职场文书
学校趣味运动会开幕词
2016/03/04 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书