Explorar o código

fix(tree): ensure that the check event is emitted close #400

Vben %!s(int64=4) %!d(string=hai) anos
pai
achega
16ef13477c
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/components/Tree/src/index.vue

+ 2 - 1
src/components/Tree/src/index.vue

@@ -39,7 +39,7 @@
     name: 'BasicTree',
     inheritAttrs: false,
     props: basicProps,
-    emits: ['update:expandedKeys', 'update:selectedKeys', 'update:value', 'change'],
+    emits: ['update:expandedKeys', 'update:selectedKeys', 'update:value', 'change', 'check'],
     setup(props, { attrs, slots, emit }) {
       const state = reactive<State>({
         checkStrictly: props.checkStrictly,
@@ -92,6 +92,7 @@
             state.checkedKeys = v;
             const rawVal = toRaw(v);
             emit('change', rawVal);
+            emit('check', rawVal);
             emit('update:value', rawVal);
           },
           onRightClick: handleRightClick,