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


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 相关文章推荐
asp.net HttpHandler实现图片防盗链
Nov 09 Javascript
基于JQuery 选择器使用说明介绍
Apr 18 Javascript
jQuery extend 的简单实例
Sep 18 Javascript
JS实现两个大数(整数)相乘
Apr 28 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
May 11 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
Mar 03 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
Feb 07 Javascript
详解js类型判断
May 22 Javascript
Vue使用自定义指令实现拖拽行为实例分析
Jun 06 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
Jul 17 Javascript
Javascript中Microtask和Macrotask鲜为人知的知识点
Apr 02 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 动态添加记录
2009/03/10 PHP
php中HTTP_REFERER函数用法实例
2014/11/21 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
2020/08/06 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
jquery 插件学习(二)
2012/08/06 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
JavaScript中常见获取元素的方法汇总
2015/03/04 Javascript
js实现数组转换成json
2015/06/26 Javascript
Jquery判断form表单数据是否变化
2016/03/30 Javascript
javascript实现的左右无缝滚动效果
2016/09/19 Javascript
微信小程序 网络API发起请求详解
2016/11/09 Javascript
浅谈Angular7 项目开发总结
2018/12/19 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
[01:07:13]TNC vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
在Python的Django框架中用流响应生成CSV文件的教程
2015/05/02 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
python使用selenium实现批量文件下载
2019/03/11 Python
python django中8000端口被占用的解决
2019/12/17 Python
Python分类测试代码实例汇总
2020/07/23 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
JD Sports瑞典:英国领先的运动时尚商店
2018/01/28 全球购物
英国日常交易网站:Wowcher
2018/09/04 全球购物
波兰最大的度假胜地和城市公寓租赁运营商:Sun & Snow
2018/10/18 全球购物
2013的个人自我评价
2013/12/26 职场文书
鼓励运动员的广播稿
2014/02/08 职场文书
关爱残疾人演讲稿
2014/05/24 职场文书
婚宴新娘致辞
2015/07/28 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
MySQL生成千万测试数据以及遇到的问题
2022/08/05 MySQL