收藏
回答

关于图片的问题

大家能看懂这行代码什么意思吗,我小程序前端的图片是来自后台的的,我后台的图片替换掉,小程序还是显示老的,必须在开发者工具清除缓存才能看到新的。

<image class="hybg" src="{{__wxapp_img.store.huiyuan_bg.url}}"></image>

这行代码是跟后台绑定的吗?后台是php写的。


最后一次编辑于  03-23
回答关注问题邀请回答
收藏

2 个回答

  • 吴奕群
    吴奕群
    03-24

    图片地址加一个t=time()

    03-24
    赞同
    回复
  • 铭锋科技
    铭锋科技
    03-23

    图片地址后面加上时间戳就好了

    03-23
    赞同
    回复 4
    • JinD
      JinD
      03-23

      你好,怎么加啊,能否示范一下啊

      03-23
      回复
    • 后米米米米
      后米米米米
      04-27回复JinD

      在onLoad:function(){


      let newUrl = this.data.__wxapp_img.store.huiyuan_bg.url + ‘?t=1’;

      this.setData({

              newUrl : newUrl

      })

      }


      // wxml中,用newUrl  替换 __wxapp_img.store.huiyuan_bg.url   这一坨即可,不要加time()方法,会导致每次都刷新页面,浪费性能


      04-27
      回复
    • 小雨
      小雨
      05-22

      原理是什么?不加时间戳图片的路径也变了,为什么图片显示的没变呢?

      05-22
      回复
    • 杨代胜
      杨代胜
      10-23回复小雨
      加时间戳就是为了清缓存
      10-23
      回复