【发布时间】:2018-07-17 14:42:22
【问题描述】:
我有一个 Vue 组件,它使用 Vue 的元素进行缓存以保持活动状态。但是,我现在遇到的问题是,一旦我退出一个帐户并在我的 Vue 应用程序上创建一个新帐户,我正在“保持活动状态”的组件就会反映给新用户(这显然不是与新用户相关)。
因此,我想在用户退出后销毁该组件。解决此问题的最佳方法是什么?
【问题讨论】:
-
也许包含/排除可以帮助? vuejs.org/v2/api/#keep-alive
-
感谢您的建议,但我相信包含/排除用于有条件地选择组件以保持活动状态。我的问题更多与销毁用户注销时保持活动状态的组件有关,以便在我创建新帐户时不会对其进行缓存。
标签: javascript vue.js vue-component vue-router