vue内置组件,能在组件切换过程中将状态保留在内存中DOM元素,防止重复渲染DOM(接口也会缓存),提高性能。
<keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </keep-alive> <router-view v-if="!$route.meta.keepAlive"></router-view>
路由meta中设置,是否缓存