- [ ] I have searched the [issues](https://github.com/vueComponent/ant-design-vue/issues) of this repository and believe that this is not a duplicate. ### Version 2.1.1 ### Environment 开发 ### Reproduction link [http://localhost:8090/country/country_list](http://localhost:8090/country/country_list) ### Steps to reproduce 开发2次组件时,只要加chang事件就报[Vue warn]: Invalid prop: type check failed for prop "onChange". Expected Function, got Array ### What is expected? 能正常使用 ### What is actually happening? 能正常使用 --- <template> <!-- <a-checkbox-group v-bind="{ ...$attrs, ...attr, ...item }" :value="title" name="checkboxgroup" :options="item.checkbox" @change="change" /> --> <a-checkbox-group :value="value" name="checkboxgroup" :options="plainOptions" @change="change" /> </template> <script lang="ts"> import { useEmits, useProps } from '@/hooks' import { defineComponent, ref } from 'vue' const plainOptions = ['Apple', 'Pear', 'Orange'] export default defineComponent({ props: { ...useProps(), value: Array, }, emits: ['update:value'], setup(props, ctx) { const { emit } = ctx const change = (checkedValue: any) => { emit('update:value',checkedValue) } return { change, plainOptions, value1: ref([]) } } }) </script> <!-- generated by issue-helper. DO NOT REMOVE -->