提问者:小点点

Vue JS-按钮包装器-可以继承事件吗?


我正在使用vuetify,我想创建我自己的提交取消等按钮,这样网站是同质的。

所以我要定义我的按钮:

 Vue.component('pt-submit', {
        data: function () {
            return {
            }
        },
        template: '<v-btn color="success">Submit</v-btn>'
    });

但我希望从V-BTN继承/userevents,如@click。 我怎样才能做到这一点,使我可以像使用一样使用pt-submit而不必定义颜色,类等?


共1个答案

匿名用户

当v-btn发射时发射:

template: '<v-btn color="success" @click="$emit('click')">Submit</v-btn>'