小程序中遇到的巨坑之(一)

在调取数据渲染到页面的时候 往往会出现一些问题,今天做微信小程序开发时遇到了个很特殊的错误,页面总是报“渲染层网络层”错误,
1_(5).png

找了很久百度也众说纷纭,比如,网上有小伙伴说:可能因为调用图片的时候,需要一定的时间的,此时image的src是空的,所以才会报错,加个wx:if判断就ok了,但是我的数据明明很少,并且测试也不是这个原因。各种尝试之后终于找到了!
发现后台数据有的图片src为"null":
1_(2).png

于是测试一下是不是后台数据的原因,首先截取正常数据:
1_(1).png

果然,不报错了!
为了以防万一,再截取一个错误数据测试:
1_(4).png

好吧,找到了,错误数据调取过来,前台又报错了...
于是只要在前端做了个判断:
1_(3).png

确实是个坑,浪费了不少时间。总归是找到了,以后遇到相似类型的问题能换个角度去寻找原因,也像这平凡的生活,虽然踏出去的脚步不知道踩得是坑洼还是平坦大道,但是总归是在前进。

0 个评论

要回复文章请先登录注册