diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue index 54e8d251..2f3a2ecd 100644 --- a/src/components/NavLeft.vue +++ b/src/components/NavLeft.vue @@ -1050,6 +1050,10 @@ export default { console.log("监听路由", n, store.state.openpages, state.keysList); // console.log("new:" + n.toLowerCase() + ",old:" + o); let arr = state.keysList; + if(!arr.some(page => page.href === n)){ + console.log('不存在',n) + return + } arr.map((value) => { if (n.toLowerCase() === value.href) { localStorage.setItem("openKeys", JSON.stringify([value.openKeys]));