关于vue-router4.0版本下有以下问题,降到3.x版本后这些问题消失,但又会有其他问题
来源:1-1 导学
zjx2018
2022-05-15
export ‘default’ (imported as ‘router’) was not found in ‘vue-router’ (possible exports: NavigationFailureType, RouterLink, RouterView, START_LOCATION, createMemoryHistory, createRouter, createRouterMatcher, createWebHashHistory, createWebHistory, isNavigationFailure, matchedRouteKey, onBeforeRouteLeave, onBeforeRouteUpdate, parseQuery, routeLocationKey, routerKey, routerViewLocationKey, stringifyQuery, useLink, useRoute, useRouter, viewDepthKey)
2回答
-
Sunday
2022-05-15
你好
vue-router 3.x 和 4.x 的使用方式是不同的。
在 vue-router 3.x 中可以通过 import VueRouter from 'vue-router' 的方式
但是在 vue-router 4.x 中不可以在使用这种方式了,因为没有默认导出的 VueRouter 。你的错误应该就是因为在 vue-router 4.x 中使用了 3.x 的语法导致的。
另外需要注意,vue 3.x 需要配合 vue-router 4.x 使用
012022-05-15 -
慕粉3946981
2022-05-15
看下你的路由代码,他这边的信息是导出问题
012022-05-15
相似问题