在router/index.js下重定向了路由
在这里插入图片描述
在组件里用到了动态路由
在这里插入图片描述
在这里插入图片描述
点击首页时就会报错

报错的原因是直接调用了获取动态路由的方法,在获取动态路由的方法中定义了一个push方法,这是一个异步操作,正在进行异步操作的时候就进行重定向就会报这个错
在这里插入图片描述
解决的办法是使用es7 异步函数,

这是修改后的代码:
在这里插入图片描述
这样就可以了

Logo

前往低代码交流专区

更多推荐