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


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 相关文章推荐
MSN消息提示类
Sep 05 Javascript
Prototype RegExp对象 学习
Jul 19 Javascript
jQuery 使用手册(一)
Sep 23 Javascript
JS给Textarea文本框添加行号的方法
Aug 20 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
Nov 24 Javascript
Javascript原型链的原理详解
Jan 05 Javascript
对js中回调函数的一些看法
Aug 29 Javascript
BootstrapValidator不触发校验的实现代码
Sep 28 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 Javascript
解决easyui日期时间框ie的兼容的问题
Mar 01 Javascript
jQuery实现的简单获取索引功能示例
Jun 04 jQuery
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中strtotime函数使用方法分享
2012/01/10 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
PHP常用处理静态操作类
2015/04/03 PHP
PHP实现根据图片色界在不同位置加水印的方法
2015/08/08 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
Javascript &amp; DHTML 实例编程(教程)DOM基础和基本API
2007/06/02 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
EasyUI中datagrid在ie下reload失败解决方案
2015/03/09 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
vue router2.0二级路由的简单使用
2017/07/05 Javascript
angular学习之从零搭建一个angular4.0项目
2017/07/10 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
vue实现模态框的通用写法推荐
2018/02/26 Javascript
详解Angular5路由传值方式及其相关问题
2018/04/28 Javascript
基于Webpack4和React hooks搭建项目的方法
2019/02/05 Javascript
微信小程序实现展示评分结果功能
2019/02/15 Javascript
JavaScript实现通讯录功能
2020/12/27 Javascript
Python获取远程文件大小的函数代码分享
2014/05/13 Python
python实现感知器算法详解
2017/12/19 Python
python切片及sys.argv[]用法详解
2018/05/25 Python
Python函数的定义方式与函数参数问题实例分析
2019/12/26 Python
Python包资源下载路径报404解决方案
2020/11/05 Python
python lambda的使用详解
2021/02/26 Python
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
幼儿园中班新学期寄语
2014/01/18 职场文书
关于廉洁的广播稿
2014/01/30 职场文书
群众路线剖析材料
2014/02/02 职场文书
安全生产承诺书
2014/03/26 职场文书
小学体育组工作总结
2015/08/13 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书