File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 6
6
/>
7
7
<pro-table
8
8
ref =" tableRef"
9
+ :expanded-row-keys =" expandedRowKeys"
9
10
header-title =" 菜单权限"
10
11
row-key =" id"
11
12
:request =" tableRequest"
12
13
:columns =" columns"
13
14
:expand-icon-column-index =" 1"
14
15
:pagination =" false"
15
- :v-model:expanded-row-keys =" expandedRowKeys"
16
16
:scroll =" { x: 1100 }"
17
17
table-class-name =" menu-tree-table"
18
+ @expanded-rows-change =" handleExpandedRowsChange"
18
19
>
19
20
<!-- 操作按钮区域 -->
20
21
<template #toolBarRender >
@@ -91,6 +92,10 @@ const sysMenuFormModalRef = ref()
91
92
92
93
// 当前展开的节点 key
93
94
const expandedRowKeys = ref <Key []>()
95
+ /** 表格展开事件处理 */
96
+ const handleExpandedRowsChange = (newExpandedRowKeys : Key []) => {
97
+ expandedRowKeys .value = newExpandedRowKeys
98
+ }
94
99
95
100
// 菜单列表,用于透传到子组件,减少查询开销
96
101
const menuList = ref <SysMenuVO []>([])
You can’t perform that action at this time.
0 commit comments