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


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 相关文章推荐
Javascript String.replace的妙用
Sep 08 Javascript
js单例模式的两种方案
Oct 22 Javascript
javascript中声明函数的方法及调用函数的返回值
Jul 22 Javascript
Underscore.js 1.3.3 中文注释翻译说明
Jun 25 Javascript
AngularJS指令中的绑定策略实例分析
Dec 14 Javascript
详解Angular 4.x NgTemplateOutlet
May 24 Javascript
JS实现批量上传文件并显示进度功能
Jun 27 Javascript
Vue axios 中提交表单数据(含上传文件)
Jul 06 Javascript
通过函数作用域和块级作用域看javascript的作用域链
Aug 05 Javascript
vue2.0获取鼠标位置的方法
Sep 13 Javascript
ES6 Proxy实现Vue的变化检测问题
Jun 11 Javascript
vue实现下载文件流完整前后端代码
Nov 17 Vue.js
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,不用COM,生成excel文件
2006/10/09 PHP
php执行sql语句的写法
2009/03/10 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
php htmlentities()函数的定义和用法
2016/05/13 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
2017/03/23 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
让div层随鼠标移动的实现代码 ie ff
2009/12/18 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
简单的JavaScript互斥锁分享
2014/02/02 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
jquery中show()、hide()和toggle()用法实例
2015/01/15 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
jQuery实现用户输入自动完成功能
2017/02/13 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
2017/03/23 Javascript
js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
2017/04/27 Javascript
浅谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/27 Javascript
JavaScript函数表达式详解及实例
2017/05/05 Javascript
AngularJS  ng-repeat遍历输出的用法
2017/06/19 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
一则python3的简单爬虫代码
2014/05/26 Python
python3中关于excel追加写入格式被覆盖问题(实例代码)
2020/01/10 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
Columbia Sportswear法国官网:全球户外品牌
2020/09/25 全球购物
计算 s=(x*y)1/2,用两个宏定义来实现
2016/08/11 面试题
出纳员岗位职责
2014/03/13 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers