当Input输入值后没有提交的情况选择了其他列表,当再进入该列表的时候发现刚刚输入的信息不会被保存起来。是因为在切换时组件会触发destroyed,销毁组件。
这时我们就可以用到keep-alive来把组件缓存起来

第一种方法:

这时我们会发现切换时其他的组件输入框的值都保存起来了,但我们只需要保存需要缓存的组件,那就需要keep-alive的两个属性了。


第二种方法:利用路由中的meta属性来控制

然后使用keep-alive结合v-if进行包裹,如果meta中的keepAlive为true进行缓存,否侧不进行缓存,这样可以更灵活一些。

keep-alive 组件缓存的用法相关推荐

  1. Vue keep-alive组件缓存 基础用法

    keep-aliive组件 <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们. 当组件在 <keep-alive> 内被切换,它的 activa ...

  2. springboot+mybatis集成自定义缓存ehcache用法笔记

    今天小编给大家整理了springboot+mybatis集成自定义缓存ehcache用法笔记,希望对大家能有所办帮助! 一.ehcache介绍 EhCache 是一个纯Java的进程内缓存管理框架,属 ...

  3. React 函数式组件缓存原理

    对 React 函数式组件缓存的思考 自从 React 16.8 版本推出 Hooks 用法以来,围绕函数组件的优化出现了各种不同的思考.本篇文章从 React 底层 Render 角度,分析 Rea ...

  4. Vue 单文件组件||Vue 单文件组件的基本用法||webpack 中配置 vue 组件的加载器|| 在 webpack 项目中使用 vue

    Vue 单文件组件 传统组件的问题和解决方案 1. 问题 1. 全局定义的组件必须保证组件的名称不重复 2. 字符串模板缺乏语法高亮,在 HTML 有多行的时候,需要用到丑陋的 \ 3. 不支持 CS ...

  5. Vue 中的组件缓存

    一.介绍 先来看一个问题? 从首页的区块链模块切换到文章详情页面,再从文章详情页面回到首页,我们发现首页重新渲染原来的状态没有了,又回到了推荐模块. 首先,这是正常的状态,并非问题,路由在切换的时候会 ...

  6. java的setbounds_java Swing组件setBounds()简单用法实例分析

    本文实例讲述了java Swing组件setBounds()简单用法.分享给大家供大家参考,具体如下: 先看API: public void setBounds(Rectangle r) 移动组件并调 ...

  7. Vue动态组件、组件缓存、组件激活和非激活、组件插槽、组件name

    一.动态组件 如何切换2个组件 互斥的显示或者隐藏呢 除了v-if 什么是动态组件? 多个组件使用同一个挂载点,并动态切换.这就是动态组件 完成一个注册功能页面, 2个按钮切换, 一个填写注册信息, ...

  8. Ext.form.TextField组件的基本用法

    本文主要介绍Ext.form.TextField组件的基本用法: <form id="form1" runat="server"> <div& ...

  9. vue中父子组件及 watch用法

    父子组件及 watch vue中父子组件及 watch用法 - coder_zhang123456 - 博客园

最新文章

  1. 瞧!老师的屏幕是如何被学生的弹幕玩坏的......
  2. 用javascript制作随机汉字打字练习小程序
  3. QT的QStatusTipEvent类的使用
  4. 30.jvm.gc(GC之详解CMS收集过程和日志分析)
  5. 一个即将步入运维的菜虫内心
  6. EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File
  7. php magento 开发,magento 2模块开发实例helloworld模块 hello world 程序 c语言hello world代码 c语言hello worl...
  8. Mongodb 定时备份和恢复 1
  9. redis学习笔记1-NoSQL概述
  10. mac安装xdebug
  11. 让VSCode字体性感起来
  12. html网页之日历代码,javascript html实现网页版日历代码
  13. matlab系统稳态误差终值,matlab求稳态误差
  14. 农夫安全-安全网站导航 farmsec
  15. 从“机器换人”到“虚拟数字员工”,我们应该担心人工智能“抢饭碗”吗?
  16. ignore在mysql中什么意思_ignore是什么意思
  17. 五险一金真的那么重要吗?为什么很多人宁愿做小时工不要五险一金?
  18. 考研英语 - word-list-12
  19. html手机陀螺仪,手机中的陀螺仪竟然也不值得信任
  20. trc20地址监听php,Tron/USDT-TRC20 PHP开发包

热门文章

  1. 【UVA1723】Intervals
  2. (leetcode)1723. 完成所有工作的最短时间 -2021/5/8
  3. matlab心碎的心,伤感网名女生心碎四字
  4. [常微分方程的数值解法系列五] 龙格-库塔(RK4)法
  5. 消防工程师知识点:规范中关于高差10米的规定汇总(附带练习题)众智博睿
  6. 余压监控系统保证火灾发生时消防疏散通道的通畅,为大型高层建筑的安全运行和人民生命财产安全保驾护航
  7. NURBS Curves
  8. Android开发使用Glide获取图片背景色淡绿色解决办法
  9. jQuery库(1)
  10. 大一期末C语言大作业—结构体和链表框架