出现问题: 问题原因:app.json中不能出现注释…
微信小程序报错 Unexpected end of JSON input;at pages/flow/checkout page getOrderData function 这个报错是在将数组对象通过页面传值,传到指定页面时报的错. 是因为JSON.parse无法识别某些url中的特殊字符,所以报错. 因此解决这个报错的方法是将要传输的数据用 encodeURIComponent()函数(可把字符串作为 URI 组件进行编码) 先进行编码,传输过去后再通过decodeURIComponent()…
今天在练习小程序的时候,遇到小程序报错 对于处于小白阶段的我,遇到这种报错,真还不知道是错从何来,只有一脸蒙逼,后来通过查询,终于知道了问题所在,下面对这一问题做一记录 小程序默认中是这么写的 onLoad:function(e){ this.setData({ name:app.name }) } 这个this就没问题   自己写的 ononon:function(){ var tt=setInterval(function(){ jindu++ if(jindu>=50){ clearInt…
tabBar.list[2].selectedIconPath 文件不存在 很明显是文件名错了,定义的my-acive,少写了个t,眼睛出问题了~ module "static/vant/common/component" is not defined 引入有赞组件时候报错,ES6转ES5已经打开,最后发现是克隆之后复制dist下的文件时common没有复制过去造成 navigateTo:fail parameter error: parameter should be Object…
   最近因为突然对小程序有兴趣,然后开始了自学之旅.     在学习的过程当中遇到了一个问题,控制台报错,提示:不在以下 request 合法域名列表中,如下图所示 然后我就开始了搜索之旅,相对觉得以下这篇还行,但没解决我的问题 https://blog.csdn.net/qq_27626333/article/details/53638161  找了很久,也跟着一些博客说的方法尝试,问题却始终得不到解决. 不知道是不是早上吃了2个核桃,突然灵光一闪想到了一个方法,点击微信开发者工具详情,在弹…
出现这个报错时,相信很多人都排除过自己标签上写的id是否有以数字命名的,如果你排除了发现并没有,但是这个报错还是存在,那么我接下来分享的这个情况或者能报到你 这次我也遇到这个报错,最终找出问题所在 这里的scroll-into-view属性是scroll-view组件中的,这里涉及到锚点知识,根据下面文档的提示,toView值是不能以数字开头的,所以当时顺其自然就想到用‘#’符号作为初始值,没想到还是出现问题,虽然这个问题不影响程序运行,但是说明这里不仅不能使用数字开头,也不能使用符号(试过其他…
小程序原来一直运行正常,编译都没有问题,但今天更新了一下工具,就一直编译不过,报.wxss无法找到,搜索半天,才解决. 解决方案如下: 在控制台输入openVendor(), 在打开的目录中清除wcsc.exe,再重启工具,就搞定了!…
通过网络请求获取的数据,当返回的数据没有xxx(变量名)这个变量时,此时xxx是undefined 若使用setData进行赋值,则会报如下的错误: Setting data field "xxx" to undefined is invalid 解决办法: this.setData({ xxx: xxx ? xxx : null })…
之前做的项目突然无法读出数据了,一测试发现报这个错误==>对应的服务器无效.控制台输入 showRequestInfo()可以获取更详细信息,后来发现是SSL证书到期了.重新申请了一个证书,免费一年的. PS:SSL证书(数字证书之一),遵循SSL协议,具有服务器身份验证和数据传输加密功能.…
Setting data field "variableName" to undefined is invalid. 将数据字段“variableName”设置为未定义是无效的. 出现这种情况的时候是页面setData "variableName"的时候,没有获取到值,然后就会将undefined给variableName字段,此时默认字段就会变成undefined,那么就会出现这种问题,解决方法就是 setData的时候判断获取到的值是否存在,不存在的时候给定一个…