小程序填坑笔记

1、按钮无法点击,提示 Do not have xx handler in current page
方法在js里面已经定义,按钮上方法名也没有错,网上有说是因为app.json文件中page定义顺序问题,后来发现并不是,而是因为按钮上用的方法传入了参数,这在小程序里面是不接受的,而被识别为了另一个方法,所以就找不到了。
传参解决办法
wxml:

<view data-type="1" bindtap="openChooseAttr">选择属性</view>

js:

openChooseAttr: function (e) {
console.log(e.currentTarget.dataset.type)
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.基本知识 bindtap (冒泡)catchtap (防止冒泡)catchtouchmovee.current...
    lilyping阅读 2,960评论 0 4
  • 最近做了一个投票的微信小程序,开发过程主要还是参考官方文档:https://mp.weixin.qq.com/de...
    june5253阅读 22,059评论 1 11
  • 昨天看了一下微信小程序官方文档,总结一下自己学习的个人心得. 首先从官方文档给的框架说起,微信小程序官方文档给出了...
    Mr大大大阅读 47,244评论 9 68
  • 荼靡是我很喜欢的一种花,其实就是一种白色山茶花,又叫佛见笑。荼蘼不争春,寂寞开最晚。《红楼梦》里面说:开到荼蘼花事...
    夏言baby阅读 955评论 4 4
  • 今天晚上我读了很多 小儿歌和小故事, 我的收获是要做一个诚实的孩子 和一个听话的孩子。我要努力的认识汉字,这样我...
    轩小豆阅读 261评论 0 0