keep-alive
keep-alive是 Vue 内置的一个组件,可以实现组件缓存,当组件切换时不会对当前组件进行卸载。
activated和deactivated两个生命周期, 将会在<keep-alive>树内的所有嵌套组件中触发, 用来得知当前组件是否处于活跃状态。
- include - 字符串或正则表达式。只有名称匹配的组件会被缓存。
- exclude - 字符串或正则表达式。任何名称匹配的组件都不会被缓存。
- max - 数字。最多可以缓存多少组件实例。
大约 2 分钟
keep-alive是 Vue 内置的一个组件,可以实现组件缓存,当组件切换时不会对当前组件进行卸载。
activated和deactivated两个生命周期, 将会在<keep-alive>树内的所有嵌套组件中触发, 用来得知当前组件是否处于活跃状态。