使用bindtap在组件中绑定一个事件处理函数,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。

使用data-* 进行传参,

<view id="tapTest" data-hi="Weixin" bindtap="tapName"> Click me! </view>

在相应的Page定义中写上相应的事件处理函数,参数是event。

Page({tapName: function(event) {console.log("获取参数hi:",event.currentTarget.dataset.hi)}
})
catchtap:绑定并阻止事件冒泡

官方文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html

微信小程序bindtap普通事件传参方法相关推荐

  1. 微信小程序 bindtap绑定如何传参

    在写微信小程序代码的时候,对于前端一个组件需要进行前端向后端绑定,我们可以使用bindtap,如下面的例子: <view bindtap="upload_image"> ...

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

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

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

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

  4. 微信小程序 页面导航、传参、接收参数

    页面导航指的是页面之间的相互跳转,在微信小程序中,页面导航分为如下两种: 1.声明式导航: 在页面上声明一个<navigator>导航组件 通过点击<navigator>导航组 ...

  5. 微信小程序开发之页面传参

    这 传参主要是三种: 1.简单值传参如:id=1,string = asdfg之类,其中字符不包含特殊字符如?.=之类 2.含特殊字符传参如一个地址http://r.photo.store.qq.co ...

  6. 小程序中点击事件传参

    小程序是事件驱动型的,小程序可以使用点击事件传递参数: 代码如下: // wxml文件 <view class="container"> <view class= ...

  7. 微信小程序6 - 页面之间传参及通知系统封装

    1. 简单传参 wx.navigateTo({ url: '/pages/demo/index/index?id=1' }) /pages/demo/index/index.js 中 onLoad(o ...

  8. 解决微信小程序跳转页面传参有特殊字符。

    传参的时候转换JSON,另一边接收会因为特殊字符而报错. 解决方法: 传参的时候用encodeURIComponent进行编码 let arr=encodeURIComponent(JSON.stri ...

  9. 微信小程序页面跳转传参

    跳转到下一个页面 在page1.wxml写点击事件 <button bindtap="next_page" type="primary">跳转到下一 ...

最新文章

  1. usaco Ordered Fractions 顺序的分数(两种解法)
  2. WireShark数据包分析数据封装
  3. Java数据结构Map遍历和排序
  4. redis cluster集群模式总结
  5. MoeCTF 2021Re部分------baby_bc
  6. 送花(洛谷 2073)
  7. Nginx 配置UDP负载均衡
  8. Linux常用命令全网最全
  9. PyTorch实现的李沐《动手学深度学习》,登上GitHub热榜,获得1000+星
  10. DirectX 基础学习系列5 纹理映射
  11. 常用 MySQL 操作
  12. 线程安全单例模式(C++)
  13. ffmpeg 下载网上m3u8的视频文件
  14. C# winform 如何让TextBox文本内容垂直居中?
  15. 50岁的哆啦A梦“撞”上63岁的卡西欧,阿里云数据中台告诉你火花能有多大
  16. 查看CPU和其他硬件温度的软件
  17. 【vscode】vscode插件学习(五)
  18. C++程序设计:三角形图形输出
  19. pythonshell窗口是什么_使用IDLE的Python shell窗口实例详解
  20. Fragment实例之微信界面

热门文章

  1. 声音乐器拓展包-Ableton Live Suite 11 Sound Packs (ALP)
  2. 微信网页开发调用微信jssdk接口遇到的坑以及最终解决方法 (持续更新)
  3. 《大数据架构和算法实现之路:电商系统的技术实战》——1.6 案例实践
  4. 从 byte 数组中查找匹配内容的索引
  5. 计算机病毒免疫的原理,基于C/S模式的计算机病毒免疫模型研究
  6. MATLABA数字水印处理技术实现
  7. 「Python|图像处理|场景案例」如何将彩色图片转成黑白的灰度图片?
  8. 华为鸿蒙安全标准,鸿蒙升级标准需达到华为麒麟710芯片及以上型号
  9. Springboot毕设项目大学生竞赛报名系统00a22(java+VUE+Mybatis+Maven+Mysql)
  10. python 列表降序排序