小程序是事件驱动型的,小程序可以使用点击事件传递参数:

代码如下:

// wxml文件

<view class="container">

<view class="tabs-box">
       <block wx:for="{{['全部' ,'待付款','待发货','待收货','已完成']}}">
           <view class="tabs-item {{currentTabsIndex==index?'selected':''}}" bindtap="onTabsItemTap" data-index="{{index}}">
                {{item}}
           </view>
       </block>

</view>

// js文件

data: {
      currentTabsIndex:0
   },

onTabsItemTap:function(event)
  {
    var index=event.currentTarget.dataset['index'];
    this.setData({
      currentTabsIndex:index
    })
  },

小程序中点击事件传参相关推荐

  1. 微信小程序 - 点击事件传参

    首先给某个按钮或者某个组件 添加 bindtap点击事件 再加上 data-xxx="传值内容" (xxx可以自定义单词) 例如: //xx.wxml <view bindt ...

  2. 微信小程序——点击事件传参没有数据(undefined)

    今天在wxml和js传参的时候,为了和后台的命名规则保持一致,在data-questionId的驼峰式命名,结果发现参数传到js的时候,js打印出来为undefined.今天把这个坑填了! 微信开发者 ...

  3. 关于小程序中点击事件失效问题总结

    关于小程序中点击事件失效问题总结 handleItemTap(e){//获取suoyinconst {index}=e.currentTarget.dataset; //相当于const index ...

  4. 微信小程序之bindtap事件传参

    之前一直以为微信小程序按钮点击事件传参是和web端相同,即在事件中写明所传递的参数即可,但是这样尝试过以后发现小程序的控制台报错,报所写的bindtap中参数错误,之后百度发现,小程序按钮点击这类事件 ...

  5. 微信小程序bindtap普通事件传参方法

    使用bindtap在组件中绑定一个事件处理函数,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数. 使用data-* 进行传参, <view id="tapTes ...

  6. React Hook中点击事件传参

    onTouchStart 事件 <div onTouchStart={()=>Fnstart(index)} key={index} ></div> onClick事件 ...

  7. 微信小程序点击事件(bindtap)传递参数

    小程序在组件上绑定事件后,传递参数的方式不同于前端开发其他场景中直接加参数的方式,小程序在参数的传递时,采用事件对象的自定义属性的方式,具体实现如下: wxml: <view bindtap=& ...

  8. vue 事件调用 传参_对vue下点击事件传参和不传参的区别详解

    如下所示: {{btn_text1}} {{btn_text2}} var _vm = new Vue({ data : { btn_text1 : '点击1' , btn_text2 : '点击2' ...

  9. click传值vue_对vue下点击事件传参和不传参的区别详解

    如下所示: {{btn_text1}} {{btn_text2}} var _vm = new Vue({ data : { btn_text1 : '点击1' , btn_text2 : '点击2' ...

最新文章

  1. php连接mySql,加密函数
  2. 99.99%准确率!AI数据训练工具No.1来自中国
  3. CTFshow 文件包含 web88
  4. element ui 设置全局样式不起作用
  5. mos 多路模拟电子开关_【原创】单火线智能开关技术介绍及分析
  6. 20211108 能观能控,可稳可测
  7. c语言枚举代替双switch,C语言 使用数组代替switch分支语句降低圈复杂度
  8. C#将图片白色背景设置为透明
  9. 未来 10 年的科技圈,将会因这 10 项技术而颠覆!
  10. bower安装使用入门详情
  11. 【Selenium-WebDriver自学】出现的问题和解决方案(十七)
  12. 蚂蚁、字节、拼多多,你的简历能通过几家?
  13. php留言板示例,php留言板完整实例源码
  14. Ubuntu完全教程,让你成为Ubuntu高手
  15. 英飞凌 AURIX 系列单片机的HSM详解(3)——开发方法
  16. 计算机上的字体太小怎么办,电脑字体太小怎么调 电脑字体调整方法有哪些
  17. 分割 fasta 文件
  18. 二进制换算成八进制、十进制、十六进制
  19. 【open stack】openstack从入门到放弃
  20. Ubuntu18.04+Win10双系统安装步骤 问题排查

热门文章

  1. IXDC2017大会: Google Daydream的虚拟现实设计思考
  2. Lua-- 面向对象
  3. Linux的zip命令参数详解
  4. 客服回复效率怎么提高,可试试这一款快捷复制工具
  5. 华为手机怎么打开php文件夹,64GB内存的华为手机空间不足,点下这4个文件夹,轻松释放10个G...
  6. 刺客信条:起源-概念艺术
  7. python 显著性差异_比萨斜塔——统计显著性检验
  8. access如何保存小数点后_13、ACCESS简单查询设计(投影与选择)(ACCESS图解操作系列)...
  9. Substance Painter入门笔记(1)
  10. OneNote闪退解决方案