当前位置: 首页 产品详细

微信小程序初始化一组图片渲染错误

专业小程序设计开发——助力新电商新零售

电话+V:192606-48052,欢迎咨询微信小程序初始化一组图片渲染错误,[小程序设计与开发],[小程序投流与推广],[小程序后台搭建],[小程序整套源码打包],[为个体及小微企业助力],[电商新零售模式],[小程序运营推广及维护]

一、微信小程序出现编译.wxml文件错误,错误信息...

相信出这个错误的时候,很多朋友都是摸不着头脑,其实这个是微信小程序开发工具的bug。

当我们右键创建一个目录并创建页面时,开发工具会自动帮我们在app.json文件中pages下创建一个路径配置

如下图:

然后这个时候我们编译,小程序开发工具会给我报出如下错误:

二、微信小程序this.setDataisnotafunction报错怎么解决?

微信小程序setData常用错误解决办法:

1、微信小程序中,在wx.request({});方法调用成功或者失败之后,有时候会需要获取页面初始化数据data的情况,这个时候,如果使用,this.data来获取,会出现获取不到的情况,调试页面也会报undefiend。

原因是,在javascript中,this代表着当前对象,会随着程序的执行过程中的上下文改变,在wx.request({});方法的回调函数中,对象已经发生改变,所以已经不是wx.request({});方法对象了,data属性也不存在了。官方的解决办法是,复制一份当前的对象,如下:

varthat=this;//把this对象复制到临时变量that。在success回调函数中使用that.data就能获取到数据了。

2、下面就是修改代码,必须setData一下,不然地图不会刷新。 

markers:{  iconPath:
"/picture/bike.png",  id:0,  latitude:23.099994,  longitude:
113.324520,  width:50,  height:50  }

for(vari=0;i<res.data.length;i++){    //
that.data.markers[i].id=i;     //mark.id=i;    varparam=
{};    varstring="markers["+i+"].id";    param[string]=
res.data[i].Bike_id;        that.setData(param);      
varstring="markers["+i+"].iconPath";    param[string]
="/picture/bike.png";    that.setData(param);      var
string="markers["+i+"].latitude";    param[string]=
res.data[i].BIKE_latitude;        that.setData(param);    
     varstring="markers["+i+"].longitude";    
param[string]=res.data[i].BIKE_longitude;        
that.setData(param);         varstring=
"markers["+i+"].width";    param[string]=50;        
that.setData(param);       varstring="markers["+i+"].height";
    param[string]=50;        that.setData(param);    
 /*that.setData({     markers:[{  iconPath:
"/picture/bike.png",  id:0,  latitude:23.099994,  longitude:
113.324520,  width:50,  height:50     }]    })*/   
 }   // console.log(res.data[1])    var
markk=that.data.markers;    that.setData({markers:markk})

微信小程序初始化一组图片渲染错误

小程序setData()设置,百度找到:  http://www.jb51.net/article/111691.htm

微信小程序「渲染层网络层错误」的解决方法

2021-05-2221:44·中储科技<videoautoplay="true"loopsrc="https://baidu.com/public/static/video/login.mp4"poster=""controls="false"object-fit="cover"class="video"></video>然后运行出现这个有遇到的没下面看我如何解决请看下面

开始找到微信开发工具微信云开发云存储上传视频或者图片然后引入地址即可解决

如果还有问题请联系或者留言24小时回复解决

【WINDRISES MINIPROGRAM PROMOTION】尊享直接对接老板

电话+V: 192606-48052

专注于小程序推广配套流程服务方案。为企业及个人客户提供了高性价比的运营方案,解决小微企业和个体拓展客户的问题

微信小程序初始化一组图片渲染错误
发布人:xi19890616 发布时间:2024-10-03

友情链接