功能介绍:运用keep-alive自带的方法,结合beforeRouteEnter和beforeRouteLeave方法实现前进重新加载页面,返回调用缓存数据。
1、APP.vue
<keep-alive v-if="isRouterAlive"> <router-view v-if="$route.meta.keepAlive" :key="$route.name" /> </keep-alive> <router-view v-if="!$route.meta.keepAlive" :key="$route.name" />
2、index.js
{
path: "/index",
name: "index",
component: () =>
import ("../views/index.vue"),
meta: {
title: "首页",
keepAlive: true, true设置缓存,flase不设置
}
}
3、beforeRouteEnter和beforeRouteLeave的用法
了解to, from的用法
beforeRouteEnter(to, from, next) {
to.meta.keepAlive = true;
if (from.path !== "/index") {
to.meta.keepAlive = true;
next();
} else {
from.meta.keepAlive = false;
next();
}
},
beforeRouteLeave(to, from, next) {
if (to.path === "/index") {
from.meta.keepAlive = true;
next();
} else {
from.meta.keepAlive = false;
next();
}
},
HTTP协议中的Keep-Alive有什么问题?如何避免Keep-Alive问题?
什么是HTTP协议中的连接管理?HTTP协议有哪些连接管理策略?
HTTP协议中的HTTP Keep-Alive是什么?它的主要作用是什么?
上面是“keep-alive前进调用接口,后退显示缓存”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2246.html
workflows工作流
一群蚂蚁在路上忙碌着ComfyUI工作流
一只在星系中漂浮宇宙生物ComfyUI工作流
文生图工作流:一幅海底睡莲,碧海蓝天comfyui工
一个精心制作的微型赛车场ComfyUI工作流
葡萄庄园白葡萄酒ComfyUI工作流
一个巨大的漆黑的蟹王ComfyUI工作流
一只蚂蚁在花丛中找食物ComfyUI工作流
王家卫电视剧繁花海报效果comfyui工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

纯html+css做一个3d统计效果
css3卡片动态滑动效果
纯CSS饼图效果
js+css3做一个灯泡开灯关灯效果
自动打字效果(惊喜在后面)
黑客入侵效果代码
3d文字360度旋转
js实现table表格动态新增行和列表










