【发布时间】:2022-07-09 07:22:59
【问题描述】:
vue3的“KeepAlive”组件可以通过“组件名”缓存组件。
有没有其他方法可以通过“key”来缓存组件。
假设有 2 个页面共享同一个组件“A”。
但我希望保持活动状态以缓存 2 个组件实例,例如“page1”和“page2”。
他们每个人共享不同的数据,我可以切换到其中一个而不会丢失数据。
【问题讨论】:
标签: vuejs3 keep-alive
vue3的“KeepAlive”组件可以通过“组件名”缓存组件。
有没有其他方法可以通过“key”来缓存组件。
假设有 2 个页面共享同一个组件“A”。
但我希望保持活动状态以缓存 2 个组件实例,例如“page1”和“page2”。
他们每个人共享不同的数据,我可以切换到其中一个而不会丢失数据。
【问题讨论】:
标签: vuejs3 keep-alive
看起来是这样的: https://github.com/vuejs/vue/issues/4803#issuecomment-275712734
(我一直使用“关键”技术)
【讨论】: