问题总结;最近在写vue移动端的项目的时候,当我切换菜单,再切换换回去的时候,发现页面出现闪动的效果,其原因是因为切换回去之后,页面重新渲染了;为了解决这一问题:查阅资料,只需要在 入口文件 App.vue 的router-view外层包裹一个keep-active标签,表示该组件被保存在内存中,不需要重新渲染dom

keep-alive 是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。结合vue-router中使用,可以缓存某个view的整个内容。

基本使用如下:

<keep-alive><component><!-- 该组件将被缓存! --></component>
</keep-alive>

原文链接:https://www.jb51.net/article/131110.htm

转载于:https://www.cnblogs.com/xieli26/p/10038230.html

vue2中的keep-alive使用总结及注意事项相关推荐

  1. vue2中vant实现网易云音乐案例-附带所有源码

    vue2中vant实现网易云音乐案例-附带所有源码 前言 学习笔记以及源码下载gitee: https://gitee.com/xingyueqianduan/vantmsicdemo 下载下来的内容 ...

  2. vue2中使用axios,以及axios拦截器的配置

    目录 一.vue2项目中如何实现异步请求 1.axios:是一个基于Promise的网络请求库.既可以在node.js(服务器端)使用,也可以在浏览器端使用 2.vue中的使用方法 ​ (2)引用方法 ...

  3. vue2 通过 axios  访问koa2,从mysql 拿到数据更新vue2中的内容

    vue2 通过 axios  访问koa2,从mysql 拿到数据更新vue2中的内容 axios 类似ajax 注意红色字体 node --inspect index.js (启用debug模式) ...

  4. vue2中使用Leaflet实现单个或多个marker图标

    vue2中使用Leaflet实现单个或多个marker图标 初始化一个vue项目 在 vue 中安装 Leaflet 在main.js中引入leaflet 加载一个简单的地图框架 添加一个或多个Mar ...

  5. vue2中,使用vite流程之应用前端构建工具vite和vite-plugin-vue2插件

    vue2中,使用vite流程之应用前端构建工具vite和vite-plugin-vue2插件 Vite 官方中文文档--https://cn.vitejs.dev/ vite-plugin-vue2包 ...

  6. 在vue2中使用vue3的核心功能(渐进式升级vue版本)

    一.前言 学了真香的vue3语法,但目前的vue2项目中短期内不会再升级了,空有屠龙之术无法施展?来试试以下的解决方案,让你在vue2项目中也能用上vue3的核心语法-组合式API. 二.选项式API ...

  7. 总结: Vue2中基础语法(五)

    总结: vue2中的基础语法(一) 总结: vue2中的基础语法(二) 总结: vue2中的基础语法(三) 总结: vue2中的基础语法(四) 目录 1.vue项目中使用vuex 2.vuex定义公共 ...

  8. 腾讯云,短信sdk接入,vue2中使用

    腾讯云,短信sdk接入,vue2中使用 腾讯云短信sdk网址 进入官网直接搜索 短信sdk 1. 微信扫码登录,如下进入 2.签名自己创建,需要一天审核时间 3. 如下,创建模版,也需要时间审核 4. ...

  9. Vue2中过滤器的用法详解

    目录 一.过滤器的概念 二.过滤器的使用位置 三.过滤器的分类 1.全局过滤器 2.本地过滤器 四.过滤器应用实例 1.使用过滤器实现省略号 2.使用过滤器处理时间戳 五.Vue3中已废弃过滤器 过滤 ...

  10. Vue2 中 ?. 可选链式调用操作符出现的问题

    一.什么是可选链式调用操作符 可选链操作符( ?. )允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效.?. 操作符的功能类似于 . 链式操作符,不同之处在于,在引用为空(n ...

最新文章

  1. java多线程系类:基础篇:10生产者消费者的问题
  2. 设置ALV单元格可编辑状态
  3. JDBC的开发流程是什么?
  4. 电子计算机的大脑核心是什么,戴君惕《人脑与电脑》初中说明文阅读题及答案...
  5. 包含内部类的.java文件编译后生成几个.class文件
  6. 【华为云技术分享】前端工程师必备:从浏览器的渲染到性能优化
  7. 联想小新air13装双系统_联想小新Pro 13黑苹果详细安装教程
  8. 熟练操作mac系统只需十分钟(Mac新手必看)!!
  9. c语言表示三八译码器原理,三八译码器的结构、原理与设计.docx
  10. linux fall delay 10,delay/skew/slack/slew的区别
  11. 华为ac控制器web配置手册_31、堂堂华为企业级AP怎么还不如家用TP的速度”快“呢?(优化篇)...
  12. 机器学习笔记(吴恩达老师)
  13. 名帖220 赵孟頫 行书《光福寺重建塔记》
  14. DOTween的一些基本用法
  15. bitset的使用示例
  16. 基于yolov5与改进VGGNet的车辆多标签实时识别算法
  17. 电商Banner设计背后的12个人性的秘密
  18. 教你快速屏蔽Windows10系统内置广告!
  19. 第三方登陆(二)QQ登陆
  20. shell入门学习笔记-15-命令详解: 三剑客之一awk-分支语句、数组

热门文章

  1. python DB.fetchall()--获取数据库所有记录列表
  2. animate css3 应用的借鉴,一个同事写的JS
  3. 学习笔记找到多个具有相同 ID“_header”的控件,FindControl 要求控件具有唯一的 ID....
  4. 【英语天天读】第一场雪
  5. SpringMVC学习记录--Validator验证分析
  6. 透明的WinForm窗体
  7. 机器学习02线性回归、多项式回归、正规方程
  8. Microsoft Deployment Toolkit 2010 新功能实战之一
  9. MySQL之数据库对象查看工具mysqlshow
  10. 在 ASP.NET MVC 3 中应用 KindEditor