看看这个问题,你们是怎么解决的

img

这是啥问题啊,vite+Vue3+qiankun项目,而且还好多报错

后端传过来的值是null,但是前端处理不了。
你在接收值之前,对null 处理一下

前后端传值不对呀,报空值了,是不是名字没对应上

一共两个问题,第一个是因为文件没加载出来,直接在项目里面搜索这个组件,第二个是因为没有取到值,在当前组件搜一下这个字段,本地运行输出一下,可以做非空判断

后端传来的是null,你需要对null进行处理,比如说,你去做一个判断,然后进行相应的操作

在前面加个不为空的判断

backend.js 748 行有个instanceMap 祝贺非空的判断

检查一下你项目中instanceMap这个字段,提前对其进行非空判断处理

我补充一下,跟接口没关系,调的模拟数据的接口,字段都是我自己设置的,而且报错的字段根本和我声明的不一致,所以我觉得不是请求的问题,而且全局没有这个字段,我查询过了

img

而且这个js文件查询了也没有,点击跳到别的地方去了

img

这个问题是突然自己出现的,不知道是不是浏览器的原因,还是插件的原因,问题是刷新一下就没有了,过一段时间就会有

可能是路由懒加载的问题造成

系统内存没有你实例化的map,读不到值会报警。转换类型看没,js这种弱类型不容易发现这个问题,ts会好点。