vuejs中使用keep-alive 失效,页面没有缓存

app.vue


<template>

  <div id="app">

    <keep-alive>

      <router-view v-if='$route.meta.keepAlive'></router-view> 

    </keep-alive>

    <router-view v-if='!$route.meta.keepAlive'></router-view>

  </div>

</template>

路由


{

    path: '/payList',

    meta: {

        keepAlive: true

    },

    component: resolve => {

        require(['../components/payResult/list'], resolve)

    }

}

为了实现指定页面的缓存,采取了如上方法,但是页面并没有缓存,vue版本是2.3.3;有没有小伙伴遇到过?


鸿蒙传说
浏览 2899回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript