vue使用keep-alive后退还是会刷新页面?

vue使用keep-alive后退还是会刷新页面?

App.vue

<template>

<keep-alive>

<router-view />

</keep-alive>

</template>

components/comHeader

<i class="iconfont icon-back" @click="goBack"></i>

import { useRouter, useRoute } from 'vue-router'

const router = useRouter()

const goBack = () => {

router.back()

}

使用vue3的vue-cli框架,页面后退都首页总是会刷新页面,加了keep-alive,依然还是一样是什么情况?


回答:

改版了,哥们

    <keep-alive :include="['A']">

<component :is="Component"></component>

</keep-alive>

你把需要缓存的组件放到 :include 数组中

以上是 vue使用keep-alive后退还是会刷新页面? 的全部内容, 来源链接: utcz.com/p/937227.html

回到顶部