请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么我无法执行点击图片的catchtap函数呢?

<image class='head-img' mode='aspectFill' src='{{movie.movieImg}}' data-src="{{movie.movieImg}}"
 catchtap='viewMoviePostImg'/>
//查看图片
viewMoviePostImg: function (event) {
    console.log("点击了图片");
    var src = event.currentTarget.dataset.src;
    wx.previewImage({
        current: src,
        urls: [src],
    });
},

我点击图片连console.log也不执行...看了挺久的也没有发现哪里有错误

正在回答 回答被采纳积分+3

5回答

qq_落叶繁华花已尽_0 2018-08-27 23:41:16

他是绑定在了图片上的,图片上面还浮动了一层view(里面有标题等内容),所以点击不到图片啊,
应该是在image标签下的view标签上绑定

0 回复 有任何疑惑可以回复我~
沉默的火山公举 2018-08-27 10:21:39

想问下后来是怎么解决的。。

0 回复 有任何疑惑可以回复我~
  • 他是绑定在了图片上的,图片上面还浮动了一层view(里面有标题等内容),所以点击不到图片啊,
    应该是在image标签下的view标签上绑定
    回复 有任何疑惑可以回复我~ 2018-08-27 23:41:27
Madao大仁 2018-04-07 12:06:28

请问解决了吗  我也发生和你一样的情况233333

0 回复 有任何疑惑可以回复我~
7七月 2018-02-25 22:28:10

那你可以试一下bind。

0 回复 有任何疑惑可以回复我~
7七月 2018-02-24 23:52:06

我也没看出来。。。你下源码对比下

0 回复 有任何疑惑可以回复我~
  • 提问者 轻风起自远东QAQ #1
    我也不知道为什么,换成其他的image组件就可以,我猜是不是覆盖层的原因?
    回复 有任何疑惑可以回复我~ 2018-02-25 21:36:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信