<router-link>只能在App.vue使用吗?

<route-link>只能在App.vue使用吗?

import router from './router'
new Vue({
  router})

我在main.js里已经挂载了。可是在其他页面使用的时候会有如下错误

vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in render: "TypeError: Cannot read property 'resolve' of undefined"

found in

---> <RouterLink>
       <Root>
阅读 3.3k
3 个回答

是render函数报错,跟router-view没有关系,看看是不是你的template写错了

1、检查vue-router是否安装
2、有可能是node版本过低,重新安装一下试试。
3、可能npm镜像制定错误。

npm get registry                                           // 查看镜像地址
npm config set registry https://registry.npmjs.org/        // 将npm镜像地址还原成官网地址
npm get registry                                           // 再次查看镜像地址

报错信息不是写了吗`
resolve undefined
还有就是<route-link>在任意一个vue文件里都可以用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题