vue页面配置缓存,使页面跳转时填写的数据不丢失

摘要:
--所有界面设置缓存--˃2、路由中添加keepAlive属性constroutes=[{name:'home',//文件名component:()=˃import,//url地址链接meta:{title:'门户页面',keepAlive:true,//此组件需要被缓存isBack:false//用于判断上一个页面是哪个}},{name:'homeAdd',component:()=˃import,meta:{title:'门户新增页面',keepAlive:false,//此组件不缓存isBack:false//用于判断上一个页面是哪个}}];3、配置好以上两步,则缓存机制已经被启用1)actived():无论设置或者不设置缓存,在页面进入时,该方法始终被执行2)created():当页面设置缓存时,只有在第一次进入页面时执行,不设置缓存始终被执行

1、项目文件配置App.vue的内容

<template>
  <div id="app">
   <!--所有界面设置缓存-->
    <keep-alive>
      <router-view></router-view>
    </keep-alive>
  </div>
</template>

2、路由中添加keepAlive属性

const routes =[
  {
    name: 'home',//文件名
    component: () => import('/view/home'),//url地址链接
meta: {
      title: '门户页面',
      keepAlive: true, //此组件需要被缓存
      isBack:false//用于判断上一个页面是哪个
}
  },
  {
    name: 'homeAdd',
    component: () => import('/view/homeAdd'),
    meta: {
      title: '门户新增页面',
      keepAlive: false, //此组件不缓存
      isBack:false//用于判断上一个页面是哪个
}
  }
];

3、配置好以上两步,则缓存机制已经被启用

1)actived():无论设置或者不设置缓存,在页面进入时,该方法始终被执行

2)created() :当页面设置缓存时,只有在第一次进入页面时执行,不设置缓存始终被执行

免责声明:文章转载自《vue页面配置缓存,使页面跳转时填写的数据不丢失》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Pytorch对tensor求绝对值Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于Android中的三级缓存

三级缓存的提出就是为了提升用户体验。当我们第一次打开应用获取图片时,先到网络去下载图片,然后依次存入内存缓存,磁盘缓存,当我们再一次需要用到刚才下载的这张图片时,就不需要再重复的到网络上去下载,直接可以从内存缓存和磁盘缓存中找,由于内存缓存速度较快,我们优先到内存缓存中寻找该图片,如果找到则运用,如果没有找到(内存缓存大小有限),那么我们再到磁盘缓存中去找...

kettle系列3.kettle读取数据库资源库很慢的优化

      环境:windows7,jvm内存设置14G,kettle5.1后来升级到5.4,oracle作为资源库。       问题背景:我们通过web页面管理kettle的job运行,这只是一个管理界面,即使web项目停掉也不会影响job的运行情况,实际运行job的是后台程序,随着job数量的增多,达到三四百个时,job的运行速度也达到了难以接受的程...

linux性能评估-磁盘io概念理解篇

1.Linux 文件系统的工作原理 1.索引节点和目录项 2.虚拟文件系统 3.文件系统 I/O 4.性能观测 2.Linux 磁盘 IO 的工作原理 1.磁盘 2.通用块层 3.I/O 栈 4.磁盘性能指标 1.Linux 文件系统的工作原理 1.索引节点和目录项 在 Linux 中一切皆文件。不仅普通的文件和目录,就连块设备、套接字、管...

2/3 初次搭建 Vue 项目遇到的问题汇总

  今天步子扯开的有点大   初步看了一下 Vue-router 然后就开始用脚手架 Vue-cli 来搭建第一个项目了   遇到的问题确实很多,还有一些疑问,自己查资料都大致解决了一部分   ( 推荐还是理解了一部分的有缘人 进行阅读理解 如果有错 请大家指正 )   按照流水账来说一下 首先是 Vue-router    这里先简单谈一下,我的理解  ...

uni-app 数据缓存(setStorage)

uni-app 数据缓存(setStorage) 1 <template> 2 <view> 3 4 </view> 5 </template> 6 7 <script> 8 var_self; 9 export default{ 10 data() {...

Linux查看哪些进程占用的系统 buffer/cache 较高 (hcache,lsof)命令

原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/9652651a-7449-4e8e-b77e-1c60ea8b7d12 本篇主要说明以下问题: 1、服务器 buffer/cache 的产生原因和释放buffer/cac...