keep-alive是前端框架(如Vue、React)中用于缓存组件状态的技术,避免组件重复渲染或销毁重建。它通过保留组件实例、DOM结构及内部状态,在路由切换或组件切换时维持原有状态,提升页面切换流畅度。核心是标记需缓存的组件,框架内部通过缓存池管理实例,适用于表单、列表等需保留状态的场景,但过度…
Vue 项目开启了 keep-alive 缓存,但是总是会遇到有些地方缓存清理不干净,索性在用户退出的时候重新加载整个网页,使用的就是 window.location.reload() 函数,在本地调试的时候完全没有问题,但是在手机上就无法重载网页。 我发现一个问题,当一个网页的地址最后面是一个 #…