FWQ
微信小程序之传值取值方法总结
微信小程序 传值取值小程序里常见的取值有以下几种,一个完整的项目写下来,用到的概率几乎是100%。列表index下标取值页面传值form表单取值1. 列表index下标取值实现方式是:data-index=”pw_index”挖坑及e.currenttarget.dataset.index来填坑即可1.1 生成值 <image></image><text>删除</text> 登录后复制 在删除图标与文字添加data-index=”pw_index”自定义属性以及绑定点击事件bindtap=”delete” <image></image><text>删除</text> 登录后复制 实现delete方法,取到index下标值。 图片:1.png delete: function (e) { var index = parseInt(e.currentTarget.dataset.index); console.log("index" + index); } 登录后复制 如果不使用e.currentTarget而使用e.target会怎样?将会导致仅点中 才能输出index值,点子元素 或 将输出NaN。 图片:2.png 那target有什么用呢,用于区分子元素与外部元素要分别处理时,比如换用户头像的场景,点击头像本身预览大图,而头像所在的点整一行,将是切换头像。 图片:3.png 关于二者区别的详情说明,请见文档:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/event.html 1.2 取出值 试图从index数据中找出相应元素删除地址 // 找到当前地址AVObject对象…