最近遇到了一个奇怪的问题,使用的uniapp运行的微信小程序,改动代码保存后页面就变成空,接口调用一切正常,Wxml内容为空。如下图
重新编译后,偶尔会报这个错误
根据错误提示,尝试了以下方法也没有用。
- 更新调试基础库
- 配置文件manifest.json下的mp-weixin添加"lazyCodeLoading": “requiredComponents”
清除数据缓存后才正常,但是对于日常开发而言体验极差。
最终,我的问题解决了
问题原因:微信开发者工具自动更新。截止2024年4月3日,最新版微信开发者工具有bug,版本号1.06.2402040
解决方法:回滚微信开发者工具版本
现阶段微信开发者工具官方不支持历史版本的下载,可以参考这个网站
https://developers.weixin.qq.com/community/develop/article/doc/0008c4833f4450f8e32ab0dbc51013
回滚版本后,问题解决。相信后续官方应该能修复这个bug,但是现在的我等不及了。。。先用老的版本吧
我下载的老的版本号:1.06.2308300(macOs版本) 点击版本号就可以直接下载
好人做到底,下面的是windows X64的下载链接
1.06.2308300(windows X64版本)