收藏
回答

是因为云存储的优先级高?还是因为代码有问题?

  1. 主要问题在第一张图片上有说明:touxiang默认值是云存储的图片链接(简称A头像),在图一中以that.setData将其赋值为云数据库中的头像链接(简称B头像),但最终展示效果却仍然是A头像;
  2. 可以确定的是,第一张图中的2⃣️和3⃣️处都是成功改变了视图层的,只有1⃣️没有改变;
  3. 在打开页面那一刻,可以看到展示的是B头像,但瞬间就自动变成了A头像

哪位大佬看看这是为什么?



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

2 个回答

  • 何仙姑
    何仙姑
    03-09

    说实话看了半天代码,真没有发现破绽,问题是图像就是不按照真实图像路径展示。。

    03-09
    赞同
    回复
  • 白宦成
    白宦成
    03-09

    你把调试器调整到 AppData 一页,然后截图看看 AppData

    03-09
    赞同
    回复 4
    • 阿阿阿欢儿
      阿阿阿欢儿
      03-09
      AppData中,touxiang的值是B头像
      03-09
      回复
    • 阿阿阿欢儿
      阿阿阿欢儿
      03-09
      调试器的wxml中显示的也是B头像链接
      03-09
      回复
    • 白宦成
      白宦成
      03-09回复阿阿阿欢儿
      有一个瞬间变化的话,就看看你的代码里是不是有其他的 setData
      03-09
      回复
    • 阿阿阿欢儿
      阿阿阿欢儿
      03-09回复白宦成
      和昵称头像相关的代码只有这里有。。。
      03-09
      回复
登录 后发表内容
问题标签