路由后置钩子里代码精简

This commit is contained in:
hooray
2021-10-15 13:55:44 +08:00
parent c358efd1f4
commit e441e8060f
+1 -5
View File
@@ -192,11 +192,7 @@ router.afterEach((to, from) => {
if (to.meta.cache) {
let componentName = to.matched[to.matched.length - 1].components.default.name
if (componentName) {
to.matched.forEach(item => {
if (item.components.default.name && item.components.default.name != 'Layout') {
store.commit('keepAlive/add', item.components.default.name)
}
})
store.commit('keepAlive/add', componentName)
} else {
console.warn('该页面组件未设置组件名,会导致缓存失效,请检查')
}