在 Vue 3 中,可以使用 '<template #root>' 标签来包裹 '' 组件,如下所示:

<template #root>
  <keep-alive>
    <!-- 在这里放置需要缓存的组件 -->
  </keep-alive>
</template>

这样就可以将 '' 组件包裹在根组件的 '

' 中,以实现全局缓存。注意,需要在根组件的模板中使用 '<template #root>' 标签,而不是普通的 '
' 标签。

Vue 3 中使用 root div 包裹 keep-alive 组件实现全局缓存

原文地址: https://www.cveoy.top/t/topic/lNpP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录