由于添加 <keep-alive>之后,如果页面Detail.vue不需要缓存功能,可使用如下方法:

1、mounted不执行,只有activated执行:

 activated() {

 this.getFun();

}

2、App.vue 设置 <keep-alive exclude="Detail">

exclude="Detail" ,Detail为该页面的name

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐