File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
web/src/view/layout/aside/historyComponent Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ const isSame = (route1, route2) => {
177177 if (route1 .name !== route2 .name ) {
178178 return false
179179 }
180- if (Object .keys (route1 .query ).length != Object .keys (route2 .query ).length || Object .keys (route1 .params ).length != Object .keys (route2 .params ).length ) {
180+ if (Object .keys (route1 .query ).length !== Object .keys (route2 .query ).length || Object .keys (route1 .params ).length != = Object .keys (route2 .params ).length ) {
181181 return false
182182 }
183183 for (const key in route1 .query ) {
@@ -196,9 +196,11 @@ const setTab = (route) => {
196196 if (! historys .value .some ((item ) => isSame (item, route))) {
197197 const obj = {}
198198 obj .name = route .name
199- obj .meta = route .meta
199+ obj .meta = { ... route .meta }
200+ delete obj .meta .matched
200201 obj .query = route .query
201202 obj .params = route .params
203+ console .log (obj)
202204 historys .value .push (obj)
203205 }
204206 window .sessionStorage .setItem (' activeValue' , getFmtString (route))
You can’t perform that action at this time.
0 commit comments