使用自定义组件的时候报'__wxspec__' of null错误
发布于 5 年前 作者 jing13 7302 次浏览 来自 问答

这种情况发生在我页面的json配置了组件的时候

但是我页面中并没有使用这个组件,

然后我尝试删去这个配置

页面就恢复正常了,这是为什么?

顺带一提,我就算这样:

也是报错?!

信息:

基础库版本号:1.6.4

操作系统:MAC

6 回复

感谢 LastLeaf 验证1.6.6已修复 没有问题了

我也遇到同样问题,data中已经没有null/undefined的赋值了  而且setData也没有赋值null/undefined, 但是依然报这个错误,最后排查到 setData一个字段的值为function, 难道data里给某个字段赋值为一个function 也是不可以的吗?

你好,这个问题是在1.6.6版本里修正了的。麻烦看下1.6.6下还有没有问题。如果有问题,麻烦提供一下具体的data数据和setData数据。

你好,这个是个已知问题,我们会及时修复。临时避过的方法是,不要把data中非null/undefined的字段改为null/undefined。

如果properties里有一个Object类型的属性的话,即使这个属性里每个字段都加上默认值还是报这个错

小程序的错误提示还是不够明确,如果明确的话,开发者也能更好的作出判断了。感觉小程序在错误提示这块可以做得更好点。

回到顶部