vue router-link 跳转问题

clipboard.png
跳转的时候想直接返回到首页,但是返回只显示app.vue的头部导航,渲染的login出不来

clipboard.png

clipboard.png

阅读 5.8k
6 个回答

routes没有定义子组件"/Login",Login组件没有渲染

控制台的报错说得很清楚了。你的 data 函数米有返回一个对象,即使没有字段也要返回一个空对象的。

data() {
  return {}
}

我建议你多看文档,再找点demo搞下

to="/Login" 改成to="/"

clipboard.png
必须两个都写上才可以跳转router link + push
但是又觉得这样写是错误的,有谁能帮忙解答一下吗

不是路由的问题吧,报错信息已经提示很明显 组件的html结构 要用一个div全包起来

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