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


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 去字符串空格终极版(支持utf8)
Nov 14 Javascript
js tab效果的实现代码
Dec 26 Javascript
使用JQuery进行跨域请求
Jan 25 Javascript
用C/C++来实现 Node.js 的模块(一)
Sep 24 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
Jul 27 Javascript
浅谈js多维数组和hash数组定义和使用
Jul 27 Javascript
AngularJS实现按钮提示与点击变色效果
Sep 07 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
Sep 26 Javascript
彻底弄懂 JavaScript 执行机制
Oct 23 Javascript
Node.js实现批量下载图片简单操作示例
Jan 18 Javascript
Ant design vue table 单击行选中 勾选checkbox教程
Oct 24 Javascript
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
Apr 13 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自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
php7 错误处理机制修改实例分析
2020/05/25 PHP
Javascript String对象扩展HTML编码和解码的方法
2009/06/02 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
js防止页面被iframe调用的方法
2014/10/30 Javascript
javascript制作坦克大战全纪录(2)
2014/11/27 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
js无提示关闭浏览器窗口的两种方法分析
2016/11/06 Javascript
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
2018/07/07 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
react ant Design手动设置表单的值操作
2020/10/31 Javascript
简单介绍Python中的JSON使用
2015/04/28 Python
python实现将汉字转换成汉语拼音的库
2015/05/05 Python
numpy排序与集合运算用法示例
2017/12/15 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
2019/01/05 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
pandas对dataFrame中某一个列的数据进行处理的方法
2019/07/08 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
HTML5中meta属性的使用方法
2016/02/29 HTML / CSS
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
LivingSocial爱尔兰:爱尔兰本地优惠
2018/08/10 全球购物
积极分子思想汇报
2014/01/04 职场文书
求职信范文英文版
2014/01/05 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
2015年采购部工作总结
2015/04/23 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL
聊聊Python String型列表求最值的问题
2022/01/18 Python
如何利用Python实现n*n螺旋矩阵
2022/01/18 Python