vue项目分页用了keep-alive后,在别的页面,新增后返回页面新增的数据没有刷新,要按F5刷新后才出现.应该怎么解决?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
vue项目分页用了keep-alive
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
崽崽的谷雨 2021-07-27 17:26关注keep-alive就是缓存啊。返回来还是之前的就是正常现象
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-08-11 16:13回答 2 已采纳 你可以参考下这篇文章:Vue3中的keep-alive路由缓存
- 2023-03-10 10:58回答 5 已采纳 参考GPT和自己的思路:可能是因为selectCompany是在keep-alive缓存中的组件中进行了更改,而不是在新创建的组件中进行更改。这样就无法触发组件的重新渲染。你可以尝试在activate
- 2021-10-29 10:59回答 2 已采纳 已解决,针对前端的问题做了优化解决方案 1、一个页面组件内表格太多,没有拆分为多个组件,这样状态条件切换时,会造成卡顿; 2、多表格绑定的同一个数据集,数据变化时,会造成多个表格同时渲染,会造成卡顿,
- 2021-04-12 18:43Vue路由器保持活动帮助器 Vue Router Keep-alive Helper是用于管理Vue.js项目中的缓存页面的自动工具,只能使用一行配置代码。 English |为什么需要此帮手: 当使用vue-router开发Vue.js的SPA项目时, <keep>总是...
- 2022-02-21 17:36回答 3 已采纳 题主参考下 vue禁用浏览器回退_洲霸霸的博客-CSDN博客_vue 禁用回退 mounted() { history.pushS
- 2021-09-26 13:50回答 2 已采纳 程序员小曲的博客_懵懂的程序员小曲_CSDN博客-woocommerce领域博主 懵懂的程序员小曲擅长woocommerce,等方面的知识
- 2022-08-24 20:15回答 1 已采纳 跟vue2里面一样的,像这个图里面,图中结果渲染出来的就是Foo这个组件,这个component标签的is值为哪个组件名,最终渲染出来的就是哪个组件
- 2020-10-15 22:52Vue.js 是一款流行的前端框架,它的 `keep-alive` 组件是用于页面缓存的关键工具。在电商应用中,为了提供更好的用户体验,我们通常需要在用户浏览商品列表后,进入商品详情页,再点击返回时,能直接回到之前查看的...
- 2021-11-22 12:13回答 2 已采纳 按照楼上给的图,给router的每个路径都设置meta属性及keepAlive,然后在app.vue判断区分需要缓存的页面,需要的就用keep-alive包裹起来
- 2022-05-21 08:59回答 1 已采纳
- 2023-03-23 14:14回答 2 已采纳 出现这种找不到依赖报错有多种情况:1、npm版本问题;2、vue或插件版本问题;3、下载依赖时网络问题。最优解决办法:删除依赖文件夹重新npm install下载,或者使用cnpm install 安
- 2022-08-02 16:38等闲'的博客 在k页面根据pageNum请求到该分页的数据进行展示,pageNum的值假设此时为3,去到a页面,点击匹配其他条件又到k页面,此时因为k页面被keep-alive保存状态,有数据缓存,所以显示的还是pageNum=3的分页数据造成页面显示...
- 2024-09-24 11:12前端小老弟儿的博客 最后用新项目实验,经历了各种奇淫巧计,各种排查,终于确定是2.0和3.0的写法不一样 3.0 keep-alive vue3.0keep-alive是这种写法,但是存在一个问题,就是所有的页面都缓存了,详情页的节点图页不会发生变化了。...
- 2022-07-05 13:48唐璜Taro的博客 作者简介:Taro,前端领域创作...这里想到的是 使用 Vue中的 keep-alive,去包裹住 router-view,从而实现路由的缓存就像这样: 简单讲一下 是 Vue 提供给开发者的一个全局组件,被包裹住的组件,可以保留初始的......
- 2022-02-16 15:15uu盘的博客 keep-alive 是 Vue 的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。keep-alive 是一个抽象组件:它自身不会渲染成一个 DOM 元素,也不会出现在父组件中作为标签使用。 作用 在组件切换...
- 没有解决我的问题, 去提问