VueJS-按钮包装器-可以继承事件吗



我正在使用Vuetify,我想创建自己的submitcancel等按钮,这样网站就同质化了。

所以我要定义我的按钮:

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

但我想像@click一样从v-btn继承/userevents。我如何做到这一点,这样我就可以像使用<v-btn>一样使用pt-submit,而不必定义颜色、类等?

当v-btn发射它们时发射它们:

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

最新更新