全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

微信小程序 动态绑定事件并实现事件修改样式

微信小程序 动态绑定事件并实现事件修改样式

实例代码

wxml

<scroll-view class="reportTypeScroll" scroll-x="true" scroll-left="{{toLeftNum}}"> 
 <block wx:for-items="{{reportTypeList}}" wx:key="{{index}}"> 
  <text type="primary" style="width:{{itemWidth}}rpx;" bindtap="bind{{item.id}}" data-typeid="{{item.id}}" class="{{currentId==item.id?'clickSel':'removeSel'}}">{{item.name}}</text> 
 </block> 
</scroll-view> 

js

var reportTypeList = [ 
 { name: "日报1", id: "1" }, 
 { name: "目录2", id: "2" }, 
 { name: "季报3", id: "3" }, 
 { name: "月报4", id: "4" }, 
 { name: "日报5", id: "5" }, 
 { name: "目录6", id: "6" }, 
 { name: "季报7", id: "7" }, 
 { name: "月报8", id: "8" }, 
 { name: "日报9", id: "9" }, 
 { name: "目录10", id: "10" }, 
 { name: "季报11", id: "11" }, 
 { name: "月报12", id: "12" }] 
 
var pageObject = { 
 data: { 
  reportTypeList: reportTypeList, 
  num: 0, 
  toLeftNum: 0, 
  itemWidth: 150 
 } 
} 
 
for (var i = 0; i < reportTypeList.length; i++) { 
 (function (item) { 
  pageObject['bind' + item.id] = function (e) { 
   var id = parseInt(e.currentTarget.dataset.typeid) 
 
   this.setData({ 
    currentId: id 
   }) 
  } 
 })(reportTypeList[i]) 
} 
 
Page(pageObject) 

wxss

/**index.wxss**/ 
 
.reportTypeScroll { 
 margin: 40px 0px 20px 0px; 
 white-space: nowrap; 
 display: flex; 
} 
 
.clickSel { 
 color: red; 
} 
 
.removeSel { 
 color: black; 
} 
 
text { 
 height: 150rpx; 
 display: inline-block; 
 text-align: center; 
} 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# 微信小程序  # 动态绑定事件  # 动态绑定事件修改样式  # 微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能  # 小程序转发探索示例  # 微信小程序 转发功能的实现  # 详解小程序input框失焦事件在提交事件前的处理  # 详解小程序如何避免多次点击  # 重复触发事件  # 微信小程序 页面滑动事件的实例详解  # 微信小程序转发事件实现解析  # 希望能  # 谢谢大家  # 绑定  # text  # type  # style  # primary  # reportTypeList  # items  # index  # key  # width  # id  # item  # typeid  # data  # rpx  # itemWidth  # bind  # bindtap 


相关文章: 高性能网站服务器部署指南:稳定运行与安全配置优化方案  宝塔新建站点为何无法访问?如何排查?  建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略  安云自助建站系统如何快速提升SEO排名?  如何快速上传自定义模板至建站之星?  高防服务器租用指南:配置选择与快速部署攻略  制作网站怎么制作,*游戏网站怎么搭建?  如何快速搭建高效WAP手机网站吸引移动用户?  c# 在高并发场景下,委托和接口调用的性能对比  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  网站制作需要会哪些技术,建立一个网站要花费多少?  建站之星云端配置指南:模板选择与SEO优化一键生成  Thinkphp 中 distinct 的用法解析  如何基于云服务器快速搭建个人网站?  Android自定义控件实现温度旋转按钮效果  建站之星微信建站一键生成小程序+多端营销系统  linux top下的 minerd 木马清除方法  宿州网站制作公司兴策,安徽省低保查询网站?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  香港服务器租用费用高吗?如何避免常见误区?  建站之星免费版是否永久可用?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  如何在IIS管理器中快速创建并配置网站?  七夕网站制作视频,七夕大促活动怎么报名?  专业商城网站制作公司有哪些,pi商城官网是哪个?  招商网站制作流程,网站招商广告语?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  如何选择高效稳定的ISP建站解决方案?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  如何快速辨别茅台真假?关键步骤解析  制作门户网站的参考文献在哪,小说网站怎么建立?  制作公司内部网站有哪些,内网如何建网站?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  网站app免费制作软件,能免费看各大网站视频的手机app?  创业网站制作流程,创业网站可靠吗?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  建站主机是否属于云主机类型?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  如何在云指建站中生成FTP站点?  建站之星官网登录失败?如何快速解决?  如何通过免费商城建站系统源码自定义网站主题与功能?  上海网站制作开发公司,上海买房比较好的网站有哪些?  如何在服务器上配置二级域名建站?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  c++ stringstream用法详解_c++字符串与数字转换利器  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。