- 在首页时,发送了一遍请求
- 从收藏切换到首页,又请求了一次
- keep-alive缓存
App.vue中
<template>
<div class="app">
<!--
不支持
-->
<!-- <keep-alive include="homeView">
<router-view></router-view>
</keep-alive> -->
<!--
include的是 组件的name属性
-->
<router-view v-slot="{ Component }">
<keep-alive include="homeView">
<component :is="Component" />
</keep-alive>
</router-view>
</div>
</template>
在homeView.vue中添加name属性
<script>
export default {
name: 'homeView'
}
</script>