收藏
回答

预览本地图片预览不了?麻烦路过大神教教我

https://https://developers.weixin.qq.com/s/TQ6q0Zma7pd4
最后一次编辑于  2019-12-29
回答关注问题邀请回答
收藏

3 个回答

  • one for all
    one for all
    2019-12-29

    2019-12-29
    赞同 1
    回复 23
    • Hyman
      Hyman
      2019-12-29
      谢谢大神
      2019-12-29
      回复
    • Hyman
      Hyman
      2019-12-30
      大神还在吗?我要删除预览的图片应该怎么写?
      我用这个报错
      /**长按删除图片*/
        deleteImage(e) {
          wx.showModal({
            title: '要删除这张照片吗?',
            content: '',
            cancelText: '取消',
            confirmText: '确定',
            success: res => {
              if (res.confirm) {
                this.data.form.img.splice(e.currentTarget.dataset.index, 1);
                this.setData({
                  'form.img': res.tempFilePaths[0],
                })
              }
            }
          })
        },
      2019-12-30
      回复
    • one for all
      one for all
      2019-12-30回复Hyman
      只有一个图片的话,如果是数组就用splice或Array.filter
                this.setData({
                  'form.img': ‘’
                })
      2019-12-30
      回复
    • Hyman
      Hyman
      2019-12-30回复one for all
      不明白,
      只有一个图片this.setData({
      ‘form.img': ‘’
      })也报错


      数组应该是怎么写?我是想按照数组来写的。大神可以详细点吗?我小白。
      2019-12-30
      回复
    • one for all
      one for all
      2019-12-30回复Hyman
      报什么错
      2019-12-30
      回复
    查看更多(18)
  • 猿猿猿ಠ_ರೃ树林
    猿猿猿ಠ_ರೃ树林
    2019-12-30

    你的wx.previewImage的url是字符串,要在data定义一个[]空数组 将图片用push去存 删除用splice去删除 完毕this.setData即可


    2019-12-30
    赞同
    回复 1
    • Hyman
      Hyman
      2019-12-31
      谢谢,可以了
      2019-12-31
      回复
  • Hyman
    Hyman
    2019-12-29

    代码片段https://developers.weixin.qq.com/s/TQ6q0Zma7pd4

    2019-12-29
    赞同
    回复
登录 后发表内容
问题标签