vue学习指南:第十三篇(详细) - Vue的 路由 第三篇 ( 路由的缓存 )
2024-10-08 09:39:07
路由的缓存
路由缓存是 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
希望本篇文章 能给正在学习 前端的朋友 或 以及工作的朋友 带来收获 不喜勿喷 如有建议 多多提议 谢谢!!!
最新文章
- swift错误 Expressions are not allowed at the top level
- [译]用AngularJS构建大型ASP.NET单页应用(二)
- shell的if判断
- CF 500 C. New Year Book Reading 贪心 简单题
- 阿里云服务器上安装mysql的心路历程(博友们进来看看哦)
- asp.net利用ajax和jquery-ui实现进度条
- php给数组key:value中的key加引号
- JavaScript 的注释和快捷键
- 初识Go语言
- Linux中find命令的用法汇总
- winform(记事本--剪切复制等和打开)
- node服务开发环境判断和启动端口指定---process.env.NODE_ENV
- [CodeForces 892A] Greed (Java中sort实现从大到小排序)
- BZOJ.3611.[HEOI2014]大工程(虚树 树形DP)
- 利用JavaScript将页面截图生成图片传给后台的插件:html2canvas
- mybatis注解使用
- 在Zookeeper中,znode是一个跟Unix文件系统路径相似的节点,可以往这个节点存储或获取数据
- Lifecycle for overriding binding, validation, etc,易于同其它View框架(Tiles等)无缝集成,采用IOC便于测试。
- kafka--通过python操作topic
- linux 链表实例应用程序【转】