vue-admin点击登录后报错data functions should return an object
问题如图

原因:造成这个报错的原因很多,我排查到的问题是,源码有个try,catch没有正确抛出错误,
解决:找到src下面的这个文件,注意不是store或者其他的同名文件。

找到路由守卫里面验证用户权限的代码

Message方法接受的是一个字符串,而error是一个对象,数据类型错误,导致抛出错误异常,引发vue报错。
修改为

解决了,能正常抛出错误了

问题如图

原因:造成这个报错的原因很多,我排查到的问题是,源码有个try,catch没有正确抛出错误,
解决:找到src下面的这个文件,注意不是store或者其他的同名文件。

找到路由守卫里面验证用户权限的代码

Message方法接受的是一个字符串,而error是一个对象,数据类型错误,导致抛出错误异常,引发vue报错。
修改为

解决了,能正常抛出错误了
