Prechádzať zdrojové kódy

选择当前及子节点修改

duy 4 mesiacov pred
rodič
commit
c1ba5b2da6

+ 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()
+            })
 }
 
 //处理节点