mode:hash模式下:

HTML部分:

<template>
<div id="app">
<keep-alive> <!--使用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: '/home',
name: '首页',
menuShow: true,
iconCls: 'home_light.svg',
component: Home,
meta:{keepAlive:true}
}
页面部分:
//缓存页面
beforeRouteLeave(to, from, next) {
// 设置下一个路由的 meta
to.meta.keepAlive = true; // B 跳转到 A 时,让 A 缓存,即不刷新(代码写在B页面)
next();
} //不缓存页面
beforeRouteLeave(to, from, next) {
// 设置下一个路由的 meta
to.meta.keepAlive = false; // B 跳转到 A 时,让 A 不缓存,即刷新(代码写在B页面)
next();
}

  

  

最新文章

  1. java高级特性
  2. RT-Thread入门和模拟器的配置生成
  3. tomcat URL乱码问题
  4. vim g s 对比
  5. ios开发——实战OC篇&amp;FMDB详解
  6. HW—字符串最后一个单词的长度,单词以空格隔开。
  7. [ES7] Descorator: evaluated &amp; call order
  8. codeforces 459D - Pashmak and Parmida&amp;#39;s problem【离散化+处理+逆序对】
  9. Sqlserver事务备份和还原实例
  10. When to use next() and return next() in Node.js
  11. ionic cordova build android error: commamd failed with exit code eacces
  12. [LeetCode] Global and Local Inversions 全局与局部的倒置
  13. ORACLE 中ROWNUM
  14. &lt;转&gt;SQL Server CROSS APPLY and OUTER APPLY
  15. 判断一棵二叉树是否为AVL树
  16. Codeforces Round #219 (Div. 2) D. Counting Rectangles is Fun 四维前缀和
  17. Linux内核设计与实现 第十八章
  18. JavaScript运算符与类型
  19. Linux:at命令详解
  20. eclipse怎样检出SVN项目

热门文章

  1. oracle,sqlserver,mysql常见数据库jdbc连接
  2. 使用L2正则化和平均滑动模型的LeNet-5MNIST手写数字识别模型
  3. constant value too large
  4. 【POJ】2142 The Balance 数论(扩展欧几里得算法)
  5. 【洛谷 P4437】 [HNOI/AHOI2018]排列(贪心,堆)
  6. Linux增加swap文件
  7. bzoj 3083 树链剖分
  8. Shader -&gt; Photoshop图层混合模式计算公式大全
  9. Linux终端提示符PS1设置(颜色)
  10. 某线下赛AWD