소스 검색

选择当前及子节点修改

duy 4 달 전
부모
커밋
c1ba5b2da6
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      src/views/data-fill/components/HcTreeNode.vue

+ 6 - 2
src/views/data-fill/components/HcTreeNode.vue

@@ -160,7 +160,8 @@ const ElTreeLoadNode = async () => {
 }
 
 //被选择的
-const ElTreeCheckChange = (data, nodes) => {
+const ElTreeCheckChange = async(data, nodes) => {
+
     if (props.onlyChildrenCheck) {
         const treeRef = ElTreeRef.value?.treeRef
         if (treeRef) {
@@ -202,7 +203,10 @@ const ElTreeCheckChange = (data, nodes) => {
             }
         }
     }
-    emit('check-change', nodes)
+    // emit('check-change', nodes)
+    await nextTick(() => {
+                ElTreeCheckedKeys()
+            })
 }
 
 //处理节点