求助 vue keep-alive 表单提交成功后不再缓存这个页面

点击列表页面跳转到表单页面,表单提交成功后,如何不缓存,下次列表页点进来时是一个新的页面
尝试过 keep-alive 的include 但是好像对router-view不生效,求助!

clipboard.png

阅读 4.4k
3 个回答

你路由配置里面的meta keepAlive怎么配置的 把不需要缓存的keepAlive改成false

最后解决的办法是 from表单提交成功后关闭form页面,list页面点击跳转到form页面判断是否已打开form表单,如果已经打开加缓存,没有打开就不加缓存具体代码如下
clipboard.png感觉这方法有点傻

推荐问题