vue3 keepalive 不生效问题

vue3+router4

写法跟vue2的keep有所不同,vue2我就不说了,百度搜索一搜一大堆,

<router-view v-slot="{ Component }">
  <keep-alive>
    <component :is="Component" />
  </keep-alive>
</router-view>

如果这样写还是没有生效你就需要看一下,你的代码是不是这样的结构了(多层router-view嵌套),如果多层嵌套这样可能会导致页面不生效的,你可以把用到的router-view都改写一下再试试。

你可能感兴趣的:(antd,vue+vue3,vue,keepalive)