|
@@ -172,7 +172,6 @@ const routerInit = () => {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- let num = 0
|
|
|
//添加剩余子元素,补齐一列
|
|
|
for (let i = 0; i < arr.length; i++) {
|
|
|
const element = arr[i]
|
|
@@ -181,19 +180,17 @@ const routerInit = () => {
|
|
|
if (
|
|
|
element.children &&
|
|
|
element.children.length > 0 &&
|
|
|
- (num % 11) + element.children.length + 1 > 11 &&
|
|
|
+ ((i) % 11) + element.children.length + 1 > 11 &&
|
|
|
element.children.length < 11
|
|
|
) {
|
|
|
-
|
|
|
- for (let j = 0; j < 11 - (num % 11); j++) {
|
|
|
+ let num = 11 - ((i) % 11)
|
|
|
+ for (let j = 0; j < num; j++) {
|
|
|
arr.splice(i, 0, { ...element, isNone: true })
|
|
|
i++
|
|
|
}
|
|
|
- num++
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- num++
|
|
|
}
|
|
|
sidebarRouters.value = arr
|
|
|
}
|