vben-admin 页面切换清除缓存

前言 :今天遇到一个问题,当将页面写成vue3 setup模式后 切换页面,之前页面的表单数据没有清空,最后查询文档终于找到配置了

解决方案:只需要在页面路由配置ignoreKeepAlive

解释:
是否忽略KeepAlive缓存
ignoreKeepAlive?: boolean
true: 忽略缓存 – 清楚缓存
false: 不忽略 – 保留缓存
如果项目路由是动态接口返回,可以直接让后端同学返回数据加上此配置,或者自己处理接口返回数据
使用:

const pageOne: AppRouteModule = {
  path: '/control',
  name: 'control',
  component: LAYOUT,
  redirect: '/control/index',
  meta: {
   	ignoreKeepAlive: true,
    hideChildrenInMenu: false,
    orderNo: 5,
    icon: 'ion:telescope-outline',
    title: '页面',
  },
  ....

文档位置:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值