路由的缓存

路由缓存是 Vue组件优化的一个重要方法

为什么实现路由缓存?

  为了 组件间 相互切换不会重复加载数据,影响用户体验,我们通常需要将组件的数组实现缓存,当我们点过来,在点的时候会再次发送 ajax,想让它发送之后把数据存起来。

  我们需要,当我点击的时候直接出来

<keep-alive>
<router-view></router-view>
</keep-alive>
步骤一:路由的写法
{
path:"/find/nan",
name:"nan",
component:Nan,
meta:{
keepAlive:true
}
},

为true 这个组件就缓存,为false 就不缓存

步骤i二:app.vue中

  使用 <keep-alive></keep-alive> 标签将<router-view></router-view> 包裹起来。

keep-alive 是什么?

  包裹动态组件时,会缓存不活动的组件实例,而不是销毁他们,他自身不会渲染一个 dom 元素 也不会出现在父组件中。

作者:晋飞翔
手机号(微信同步):17812718961
希望本篇文章 能给正在学习 前端的朋友 或 以及工作的朋友 带来收获 不喜勿喷 如有建议 多多提议 谢谢!!!

最新文章

  1. swift错误 Expressions are not allowed at the top level
  2. [译]用AngularJS构建大型ASP.NET单页应用(二)
  3. shell的if判断
  4. CF 500 C. New Year Book Reading 贪心 简单题
  5. 阿里云服务器上安装mysql的心路历程(博友们进来看看哦)
  6. asp.net利用ajax和jquery-ui实现进度条
  7. php给数组key:value中的key加引号
  8. JavaScript 的注释和快捷键
  9. 初识Go语言
  10. Linux中find命令的用法汇总
  11. winform(记事本--剪切复制等和打开)
  12. node服务开发环境判断和启动端口指定---process.env.NODE_ENV
  13. [CodeForces 892A] Greed (Java中sort实现从大到小排序)
  14. BZOJ.3611.[HEOI2014]大工程(虚树 树形DP)
  15. 利用JavaScript将页面截图生成图片传给后台的插件:html2canvas
  16. mybatis注解使用
  17. 在Zookeeper中,znode是一个跟Unix文件系统路径相似的节点,可以往这个节点存储或获取数据
  18. Lifecycle for overriding binding, validation, etc,易于同其它View框架(Tiles等)无缝集成,采用IOC便于测试。
  19. kafka--通过python操作topic
  20. linux 链表实例应用程序【转】

热门文章

  1. 折腾vue--环境搭建(一)
  2. 保存为pickle
  3. MySQL日志文件和InnoDB引擎文件简介
  4. tp 框架 文本编辑器 不解析HTML标签
  5. 安装NTP到CentOS(YUM)
  6. PHP0021:PHP COOKIE 设置修改删除
  7. 【WCF Restful】Post传参示范
  8. gulp常用插件之gulp-postcss使用
  9. latex技巧:弧AB
  10. IntelliJ IDEA 2019年最新版2019.3.1 安装激活教程【最强,可用至2100、2089年】