release: update 2.9.0

This commit is contained in:
xiaoxian521
2022-02-05 17:34:01 +08:00
parent e33bdb52f3
commit fd4cad8d4c
50 changed files with 1020 additions and 1120 deletions

View File

@@ -30,7 +30,7 @@ function ascending(arr: any[]) {
// 过滤meta中showLink为false的路由
function filterTree(data: RouteComponent[]) {
const newTree = data.filter(
(v: { meta: { showLink: boolean } }) => v.meta.showLink
(v: { meta: { showLink: boolean } }) => v.meta?.showLink !== false
);
newTree.forEach(
(v: { children }) => v.children && (v.children = filterTree(v.children))