我的问题示例:https://jsfiddle.net/guanzo/myn5o94e/1/
/bar
。/bar/barchild
并创建BarChild
组件。/foo
Foo
和Bar
都是"页面"。当我在页面之间切换时,如何在BarChild
内保持Bar
活着?
我知道为什么BarChild
消失了,因为"转到酒吧" /bar
的链接。但我不知道如何实现我想要的行为。
答案 0 :(得分:2)
您希望应用记住上次访问的/bar
子路由。这不是keep-alive
应该做的。
我建议你介绍一个集中存储来保存你想要记住的数据并在以后检索。对于更复杂的产品,它可以像另一个new Vue
实例一样简单,或者 vuex 。您可以从官方文档中阅读this page以获取更多详细信息。