收藏
回答

升级到152900后,image组件的bindtap事件,取不到图片地址啦,

<image src="{{item.img}}" id="{{index}}" bindtap="previewImage" class="photo" mode="aspectFill" />



 //大图预览

  previewImage: function (e) {

    console.log(e);

    var current = e.target.dataset.src;

    wx.previewImage({

      current: current,

      urls: [current]

    })

  },



current是undefined!!

回答关注问题邀请回答
收藏

4 个回答

  • 洋葱头
    洋葱头
    2017-04-01

    <image data-src="{{item.img}}" src="{{item.img}}" id="{{index}}" bindtap="previewImage" class="photo" mode="aspectFill" />


    data-src 这样

    2017-04-01
    有用 1
    回复
  • 徐烈
    徐烈
    2017-06-09

    我也有类似问题,不知道你解决了没有。

    2017-06-09
    有用
    回复
  • 专利商标才标网程骏13585092491
    专利商标才标网程骏13585092491
    2017-06-08

    加data-src获取src,如果想点击之后改变该图片呢,怎么替换当前元素的src,而不影响其他元素。因为我是遍历数组生成的列表,每一项都有一个image,每个image 点击之后要换src,不能影响到其他的image

    2017-06-08
    有用
    回复
  • 道哥
    道哥
    2017-04-01

    看来只能加data-src了。之前是默认能取到的。

    2017-04-01
    有用
    回复
登录 后发表内容