cocoscreator 2.x 使用vue 子组件发送自定义消息给父组件,父组件监听不到

父组件的htlm
<div class="section">
    <ui-prop class="flex-1" name="enter操作" foldable tabindex="-1">
        <div class="child">
            <ui-prop name="add action" indent="1" foldable tabindex="-1">
                <action-test @onClickXXX="onClickEvent"> </action-test>
            </ui-prop>
        </div>
    </ui-prop>
</div>

Vue.component('action-test', {
    template: `
        <ui-button class="red" @confirm="onClick">click</ui-button>
    `,
    methods: {
        onClick(event) {
            console.log("onClick test")
            this.$emit('onClickXXX', event);
        }
    }
});
Vue.component('dialog-inspector', {
    template: fs.readFileSync(Editor.url('packages://' + packageName + '/inspector/dialog/dialog.html'), 'utf8'),
    methods: {
        onClickEvent(event) {
            console.log("onClickEvent")
        }
    }
});

onClickEvent怎么都接受不到消息

@onClickXXX 不能大写