问题描述

小程序获取服务器图片的时候报了这个错误

检查了以下,地址没错,图片也可以显示出来,但调试器那里就是报错。重新捋了一遍发现了问题。


原因分析:

这是小程序加载的问题,程序运行加载到以下标签的时候,js文件还没获取到goodsInfo。所以这个时候图片的地址还是空的,所以会报错。解决方法也很简单,在获取goodsInfo之前不加载这个image就行了。

    <image src="{{imgUrl+goodsInfo.res_photo}}"></image>

解决方案:

html文件做一些修改

 <image src="{{imgUrl+goodsInfo.res_photo}}" wx:if="{{condition}}"></image>

这里加入wx.if 绑定的condition是data中定义的boolean值,初始值为false。

  onLoad(options) {// 获取页面需要货物信息getGoodsInfo: {wx.request({url: Url + findResourcesById,data: {id: this.data.goodsId},success: (res) => {// 获取搜索到的货物的信息this.setData({goodsInfo: res.data,condition:true})}})}}

我这里是在页面加载的时候获得图片信息的,在赋值的时候给data中的时候将condition改为true。
这样,程序加载的时候发现里面的condition为false就不会加载图片,而在js文件获取到图片信息并赋值之后再将condition改为true,这样才加载图片。然后报错问题就解决了。

微信小程序获取服务器图片[渲染层网络层错误]404相关推荐

  1. 有效解决微信小程序加载视频[渲染层网络层错误] Failed to load media

    问题1,小程序的视频一般都是放在网络上的,没谁能把视频放本地把,所以在小程序视频插件在加载视频的时候,就会出现如下错误:[渲染层网络层错误] Failed to load media wxml加载视频 ...

  2. 解决uniapp微信开发小程序背景本地图片渲染层网络层错误问题

    一.首先看一下我们的源代码和报错原因 1.1源代码是这个样子的 1.2先来看下我们的页面 1.2.1原设计图是这个样子的 1.2.2而此时我们的页面 1.2.3然后来看下我们的报错 二.解决方法 2. ...

  3. 小程序报错:[渲染层网络层错误] Failed to load local image resource /static/logo.png......

    问题来源 我在刚开发微信小程序时发现了一个问题,当我用hbuilder x运行小程序到微信开发者工具中时,出现了报错. 报错后并且也出不来图片,当时也去百度了许多用法,发现大多数都无法解决.我也很奇怪 ...

  4. 微信小程序获取Onenet图片

    微信小程序获取Onenet平台的图片 目录 微信小程序获取Onenet平台的图片 1.Onenet平台 2.微信小程序 1.Onenet平台 我做的项目是通过STM32F4开发板,结合ov2640摄像 ...

  5. 小程序渲染层网络层错误404

    [渲染层网络层错误] Failed to load image http://zerg.com/images/2@theme.png the server responded with a statu ...

  6. 微信小程序 删除服务器图片,微信小程序实现图片上传放大预览删除代码

    本文实例为大家分享了微信小程序图片上传放大预览的具体代码,供大家参考,具体内容如下 image.js代码: = 9) { this.setData({ lenMore: 1 }); setTimeou ...

  7. 微信小程序报错:[渲染层错误] TypeError: Cannot read property ‘$$‘ of undefined

    报错细节 渲染层出错,滑动图片组件无法显示,(swiper是轮播图插件,因此错误应该出现在swiper组件的渲染中)如图: 报错原因 wxml在使用swiper组件时,未接收到数据,因此页面也不会渲染 ...

  8. 微信小程序获取文件图片的MD5

    问题: 上传同一张图片 解决办法:获取图片MD5值来对比 如何使用? 1.对应页面引入对应的spark-md5.js //引入js const sMD5 = require('../../utils/ ...

  9. 微信小程序 [渲染层网络层错误] failed to load font

    微信小程序报错: [渲染层网络层错误] Failed to load font http://at.alicdn.com/t/c/font...... 原因:我使用了阿里的iconfont字体图标,该 ...

最新文章

  1. php中连接两个值,php - 如何从两个表的连接中选择一个值? - SO中文参考 - www.soinside.com...
  2. R语言数值向上近似函数(round, ceiling, floor, trunc, signif)实战
  3. 实战部署MySQL用户认证的Postfix邮件系统(3)
  4. poj-2336 Ferry Loading II(dp)
  5. Halocn OCR识别入门学习
  6. 在页面最上面显示当前登陆的状态
  7. 利用 Node.js 实现 SAP Hana 数据库编程接口
  8. ultilize什么意思_ultilize是什么意思
  9. Flowable 数据库表结构 ACT_RU_IDENTITYLINK
  10. java 连接远程服务器_java实现连接远程服务器并执行命令的基本原理
  11. 姚期智:算法将推动下一波AI浪潮,现有革新将达极限
  12. django 中datetimefile 问题
  13. 低学历的人就不能创业了吗?
  14. 从join on和where执行顺序认识T-SQL查询处理执行顺序
  15. 深入了解Oracle数据字典升级脚本catupgrd.sql调用过程
  16. C++ 信号处理 signal(SIGINT, signalHandler);
  17. 资深大学老师告诉你:嵌入式、单片机开发必备软件有哪些
  18. 千月影视选集前端,这个可以H5多端
  19. VC++6.0软件安装教程(win10亲测可用)
  20. PDF虚拟打印机使用教程(附PDF虚拟打印机下载)

热门文章

  1. 全球及中国能源管理软件行业商业模式分析及投资风险预测2022年版
  2. 假如马丁·路德·金是程序员,他的梦想将会是......
  3. vs2010c语言通讯录读取,用C语言实现通讯录(二、动态版+文件保存信息)
  4. 对口高考安徽计算机专业有哪些,安徽计算机职对口高考真题
  5. Promisification
  6. Android破取某漫画app获得VIP权限
  7. 网上书店—软件工程项目作业
  8. 一键关闭445,135,137,139端口
  9. ZOJ3279 ants
  10. 2021华为杯数学建模B题“空气质量预报二次建模” 预处理思路+Python代码