Skip to content

Commit

Permalink
【菜单列表】解决子集过多导致展开卡顿
Browse files Browse the repository at this point in the history
  • Loading branch information
jqmin19 committed Aug 22, 2024
1 parent be311cd commit beb4538
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/modules/base/views/menu/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -410,14 +410,13 @@ function onData(list: Item[]) {
// 监听子节点数据的加载
function onChildrenLoad(row: Item, treeNode: unknown, resolve: (data: Item[]) => void) {
resolve(row._children!);
resolve(row._children || []);
}
// 行点击展开
function onRowClick(row: Item) {
if (row._children) {
row.children = row._children;
Table.value?.toggleRowExpansion(row);
Table.value?.Table.store.loadOrToggle(row);
}
}
Expand Down

0 comments on commit beb4538

Please sign in to comment.