如何通过事件绑定获取image标签里的url

发布于 8 年前作者 junzheng7643 次浏览最后编辑 8 年前来自 ask

如题,

如何通过一个事件绑定获取到image标签里的url地址,求个各位大牛解答,谢谢

3 回复
yyi
yyi1 楼6 年前

目前微信小程序事件里尚无法直接获取 `image.src` ,可以通过 `data-*` 数据标签曲线救国,比如:

<image src="{{src}}" data-src="{{src}}" bindtap="ontap" />
Page({
    data: {
        src: 'xxoo.jpg'
    },
 
    ontap: function(e) {
        const {src} = e.currentTarget.dataset;
        console.log(src);
    }
})
jun55
jun552 楼6 年前

已经可以了,感谢!@刘专 @钟胜 

xiayuan
xiayuan3 楼6 年前

<image bindtap=“eventName” data-url=“{{ 图片url地址 }}”>

//对应的js文件

eventName( e ){

        var url= e.currentTarget.dataset.url;

}