一、具体路由报错信息

二、为什么会出现这种情况

beforeRouterEnter是页面进入之前调用,所以取不到实例,默认调用 BeforeRouteEntry 钩子导致。

三、解决办法

方法1: 降低vue-router版本

npm i vue-router@2.4.0 将现在的版本降到2.4.0版本以下

方法2: 修改router路由引入方法

{

    path: context.name + '/content/aaa.html',

    name: '/content/aaa.html',

    meta: {

        title: 'hahaha',

        author: "zhangsan"

    },

    component: require('./views/content/aaa.vue').default

},

 交流


1、QQ群:可添加qq群共同进阶学习: 进军全栈工程师疑难解  群:  856402057

2、公众号:公众号「进军全栈攻城狮」 ,对前端技术保持学习爱好者。我会经常分享自己所学所看的干货,在进阶的路上,共勉!

Logo

前往低代码交流专区

更多推荐