uni-app 开发小程序时在微信开发者工具报错
最近使用uni-app开发微信小程序时发现一个问题,再次记录一下Uncaught TypeError: Cannot read property ‘call’ of undefined程序在Hbuilder中正常编译,毫无报错,但是在微信开发这工具的控制台内报错然后在hbuilder重新打包编译,问题消失,但是待继续编写保存后又会初出现。找了许久,看官方论坛也在讨论这个问题持续半年也没有结果,然后
·
最近使用uni-app开发微信小程序时发现一个问题,再次记录一下
Uncaught TypeError: Cannot read property ‘call’ of undefined
程序在Hbuilder中正常编译,毫无报错,但是在微信开发这工具的控制台内报错
然后在hbuilder重新打包编译,问题消失,但是待继续编写保存后又会初出现。
找了许久,看官方论坛也在讨论这个问题持续半年也没有结果,然后自己试验
猜想为什么只有这个文件报错呢?有什么特殊的地方么?
后来发现单纯的.vue 文件都没有报错,问题都出现在uni内置组件或第三方组件上, 然后定位发现如果使用的组件内 .vue 文件引入同目录的其他.js文件后就会出现报错
以uni-icons为例
uni-icons.vue 内部引入了 icons.js 文件,编译后报错, 随后我把js文件内容移到.vue内报错消失,再也没出现过。
各位大神如果碰到同样的问题不妨这样试试看,是否同样适用。
这样改动虽然能暂时解决,但是还是期待官方能够解决这个问题吧。
更多推荐
已为社区贡献2条内容
所有评论(0)