解决思路:
和后端沟通,给出解决思路:这是一个明显的空指针报错;
首先,需要知道什么是空指针?
去数据库了查询一个空对象或者没有对创建出来的对象实例化,指向为null;
那么,根据报错,前端指向null的变量是什么呢?按照报错往前推到这行代码,
根据业务逻辑,不是每个父级菜单都有子菜单,所以需要做一个非空判断,
问题解决了!
总结:
遇到这种问题:TypeError: Cannot read properties of undefined (reading 'xxx'),
首先要看报错信息,根据报错信息查询报错行代码,然后结合业务逻辑来修改代码;
总体是这个思路,不同的问题还是要看实际情况处理。