微信小程序在开发者工具中正常显示,在真机调试上报错;在一个页面调用另一个页面的js报错Error: module"model/model.js" is not defined

微信小程序在开发者工具中正常显示,在真机调试上报错;在一个页面调用另一个页面的js报错Error: module"model/model.js" is not defined

开发者工具正常显示,真机调试时报错

报错如下,最先在网上搜了很多都说的是路径错误;我想如果是路径错误,在开发者工具上就会报错,不会正常显示,所以明显不是路径的问题。

真机调试报错。
在weather.js中导入model.js
在weather,js中导入model.js
model.js导出
在这里插入图片描述
在这里插入图片描述

解决方式

我们在写完一个组件页面之后都要在app.json中进行注册,这是报错时注册的代码,model组件在weather组件后注册,所以出现报错
在这里插入图片描述
将model组件注册在weather组件之前即可解决,调试后开发者工具能正常运行,真机调试也正常显示,不会报错,问题解决。
在这里插入图片描述

发布了1 篇原创文章 · 获赞 1 · 访问量 48

猜你喜欢

转载自blog.csdn.net/seari_esz/article/details/104106807