| | |
| | | * @version: |
| | | * @Date: 2024-06-19 11:07:21 |
| | | * @LastEditors: Ben Lin |
| | | * @LastEditTime: 2024-10-21 22:09:53 |
| | | * @LastEditTime: 2024-10-22 10:34:03 |
| | | --> |
| | | <template> |
| | | <div class="m-4 mr-0 overflow-hidden bg-white"> |
| | |
| | | :treeData="treeData" |
| | | :renderIcon="createIcon" |
| | | :fieldNames="fieldNames" |
| | | :selectedKeys="selectedKeys" |
| | | @select="handleSelect" |
| | | @handleAdd="handleAdd" |
| | | @unselect="UnSelect" |
| | |
| | | }, |
| | | }); |
| | | const tigerTree = ref(null); |
| | | const selectedKeys = ref<KeyType[]>([]) |
| | | |
| | | function handleSelect(keys, e) { |
| | | emit('select', keys[0], e); |
| | |
| | | } |
| | | |
| | | function setSelectedKeys(keys: KeyType[]) { |
| | | selectedKeys.value = keys; |
| | | if (tigerTree.value) { |
| | | tigerTree.value.setSelectedKeys(keys); |
| | | } |