直接上代码
<router-view v-slot="{Component}">
<keep-alive include="home">
<component :is="Component" :key="$route.path" />
</keep-alive>
</router-view>
include 中是要缓存的组件名称,字符串类型,如有多少个 ' , '逗号分隔
这段代码展示了在Vue路由器中如何使用<router-view>配合<keep-alive>进行组件缓存,特别是当include属性设置为home时,home组件将在切换时不被重新渲染,提高应用性能。include值可以是多个组件名,用逗号分隔。
直接上代码
<router-view v-slot="{Component}">
<keep-alive include="home">
<component :is="Component" :key="$route.path" />
</keep-alive>
</router-view>
include 中是要缓存的组件名称,字符串类型,如有多少个 ' , '逗号分隔
880
728
2230
166

被折叠的 条评论
为什么被折叠?