vue的KeepAlive应用(针对全部页面及单一页面进行缓存)

server/2025/1/12 4:10:17/

KeepAlive的作用是缓存包裹在其中的动态切换组件

当一个组件在 中被切换时,它的 activated 和 deactivated 生命周期钩子将被调用,用来替代 mounted 和 unmounted。这适用于 的直接子节点及其所有子孙节点。

缓存全部页面

将app.vue中的路由出口改为:

<router-view v-slot="{ Component }"><keep-alive><component :is="Component" /></keep-alive>
</router-view>

缓存特定页面

利用include来包含
也可以使用exclude 反向排除

<router-view v-slot="{ Component }"><keep-alive :include="['HomePage']"><component :is="Component" /></keep-alive>
</router-view>

HomePage 指的是HomePage 组件或者内部有属性name为HomePage 的组件


http://www.ppmy.cn/server/157659.html

相关文章

基于cookie共享实现单点登录

架构图 sso认证中心 基于传统的servlet 方案 提供核心接口 1.登录接口 2.认证接口 判断是否已经登录 也可以进行手动的用户信息同步到各个子服务 3.登录页面 /**基于传统的 servlet 方案 */ WebServlet(urlPatterns "/login.do") public class LoginController ex…

CSS第二天导读

目录 Emmet语法 CSS的复合选择器 CSS的元素显示模式 CSS的背景 CSS的三大特性 CSS的注释 1.Emmet语法 1.1 快速生成HTML结构语法 生成标签直接输入标签名 按tab键即可&#xff0c;比如div然后tab&#xff0c;即可生成div如果想要生成多个标签&#xff0c;加上*就可以了&…

飞书机器人告警实现

功能实现说明 1. 准备好config.json文件&#xff0c;用于存放配置文件信息 2. 准备好config.py用于读取配置文件信息 3. feishu.py用于实现获取临时token以及推送消息至指定机器人并推到指定飞书用户 config.json {"auth":{"app_id": "cli_xxxxx…

HTML实战课堂之简单的拜年程序

一、目录&#xff1a; &#xfffc;&#xfffc; 一、目录&#xff1a; 二、祝福 三&#xff1a;代码讲解 &#xff08;1&#xff09;详细解释&#xff1a; 1.HTML部分 2. CSS部分 三、运行效果&#xff08;随机截图&#xff09;&#xff1a; 四、完整代码&#xff1a; 二、祝福…

基于 Boost.Asio 和 Boost.Beast 的异步 HTTP 服务器(学习记录)

已完成功能&#xff1a; 支持 GET 和 POST 请求的路由与回调处理。 解析URL请求。 单例模式 管理核心业务逻辑。 异步 I/O 技术和 定时器 控制超时。 通过回调函数注册机制&#xff0c;可以灵活地为不同的 URL 路由注册处理函数。 1. 项目背景 1.1 项目简介 本项目是一个基于…

2025年第三届“华数杯”国际赛A题解题思路与代码(Matlab版)

游泳竞技策略优化模型代码详解&#xff08;MATLAB版&#xff09; 第一题&#xff1a;速度优化模型 本部分使用MATLAB实现游泳运动员在不同距离比赛中的速度分配策略优化。 1. 模型概述 模型包含三个主要文件&#xff1a; speed_optimization.m: 核心优化类plot_speeds.m: …

apache age:22023,42883,等报错信息

apache age 各种类型不匹配 函数找不到 以下是对Apache AGE、PostgreSQL以及Cypher语法的详细介绍: 一、Apache AGE 定义:Apache AGE(A Graph Extension)是一个基于PostgreSQL的图数据库扩展插件。它结合了PostgreSQL的先进SQL查询功能和事务支持,以及图数据库的灵活性和…

551 灌溉

常规解法&#xff1a; #include<bits/stdc.h> using namespace std; int n,m,k,t; const int N105; bool a[N][N],b[N][N]; int cnt; //设置滚动数组来存贮当前和下一状态的条件 //处理传播扩散问题非常有效int main() {cin>>n>>m>>t;for(int i1;i&l…