收藏
回答

有大哥大姐知道这样的问题是咋回事儿吗?渲染错误

wxml:

js:

界面:

点击过后,选择桌面图片,结果显示这样

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

2 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-09
    wxml:
    src改成这样: src="{{ item.path }}"
    js:
    imageList的初始值这样改: 
    imageList: [
     {
      path: '...' // 默认图片的路径
      }
    ]
    
    你也可以先打印下res的值,看看res.tempFiles的结构,就明白为什么这么修改了
    
    2022-08-09
    有用 1
    回复 1
    • 小学生
      小学生
      2022-08-09
      谢谢谢谢,搞定了。
      2022-08-09
      回复
  • 黄永宗
    黄永宗
    2022-08-09

    你选择文件之后,返回的tempFiles是对象文件,而不是文件的路径,导致图片渲染失败了,可以console.dir(res.tempFiles) 看一下实际返回的对象内容

    2022-08-09
    有用 1
    回复 2
    • 李鸣晨
      李鸣晨
      2022-08-09
      一语惊醒梦中人
      2022-08-09
      1
      回复
    • 小学生
      小学生
      2022-08-09
      非常感谢
      2022-08-09
      回复
登录 后发表内容