keep-alive的子元素必须是component
或者<router-view/>
否则会不生效,会出现奇奇怪怪的问题,尤其是有echarts的页面
<router-view v-slot="{ Component, route }">
<transition name="fade-slide" mode="out-in" appear>
<Suspense>
<!-- keep-alive 的子元素必须是<component />或者<router-view/>,否则不生效。
而且会出现奇奇怪怪的问题,尤其是有echarts的页面 -->
<keep-alive :max="10">
<component :is="Component" :key="route.name" />
</keep-alive>
</Suspense>
</transition>
</router-view>