Loading

记录一个通过keep-alive缓存组件不生效的问题

项目中通过菜单管理配置页面进行缓存,layout组件中通过keep-alive的include属性进行命中

官方描述:匹配首先检查组件自身的 name 选项,如果 name 选项不可用,则匹配它的局部注册名称 (父组件 components 选项的键值)。匿名组件不能被匹配。

通过检查发现配置菜单时用的组件名称(动态菜单配的名称最终会用来绑定include)和组件name大小写不一致 导致无法缓存

posted @ 2023-08-23 13:57  资深if-else侠  阅读(174)  评论(0编辑  收藏  举报