keep-alive不能缓存多层级路由菜单问题解决
keep-alive不能缓存多层级路由菜单问题解决这出现的原因是多级路由导致的,就是router-view嵌套在层级不同的router-view中切换tag会出现缓存数据失效的问题。⽬前keep-alive可以有效缓存⼀级,⼆级的路由菜单,3级以上菜单并不能做到缓存,这⾥提供⼀个解决⽅案:在cachedViews中⼿动加上⼀级菜单和三级菜单之间,缺失的⼆级菜单的名字,这样⼆级菜单下的组件就会缓存了...
2024-02-09 70 0
keep-alive不能缓存多层级路由菜单问题解决这出现的原因是多级路由导致的,就是router-view嵌套在层级不同的router-view中切换tag会出现缓存数据失效的问题。⽬前keep-alive可以有效缓存⼀级,⼆级的路由菜单,3级以上菜单并不能做到缓存,这⾥提供⼀个解决⽅案:在cachedViews中⼿动加上⼀级菜单和三级菜单之间,缺失的⼆级菜单的名字,这样⼆级菜单下的组件就会缓存了...