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

来源:22-10 完成电影详情页面 (下)

轻风起自远东QAQ

2018-02-24

<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也不执行...看了挺久的也没有发现哪里有错误

写回答

5回答

qq_落叶繁华花已尽_0

2018-08-27

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

0
0

沉默的火山公举

2018-08-27

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

0
1
qq_落叶繁华花已尽_0
他是绑定在了图片上的,图片上面还浮动了一层view(里面有标题等内容),所以点击不到图片啊, 应该是在image标签下的view标签上绑定
2018-08-27
共1条回复

Madao大仁

2018-04-07

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

0
0

7七月

2018-02-25

那你可以试一下bind。

0
0

7七月

2018-02-24

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

0
1
轻风起自远东QAQ
我也不知道为什么,换成其他的image组件就可以,我猜是不是覆盖层的原因?
2018-02-25
共1条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23866 学习 · 6899 问题

查看课程