Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue JS-按钮包装器-可以继承事件吗?_Javascript_Html_Vue.js - Fatal编程技术网

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

Javascript Vue JS-按钮包装器-可以继承事件吗?,javascript,html,vue.js,Javascript,Html,Vue.js,我正在使用Vuetify,我想创建自己的submit、cancel等按钮,这样网站就同质化了 所以我要定义我的按钮: Vue.component('pt-submit', { data: function () { return { } }, template: '<v-btn color="success">Submit</v-btn>' });

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

所以我要定义我的按钮:

 Vue.component('pt-submit', {
        data: function () {
            return {
            }
        },
        template: '<v-btn color="success">Submit</v-btn>'
    });
Vue.component('pt-submit'{
数据:函数(){
返回{
}
},
模板:“提交”
});

但是我想从
v-btn
继承/user
事件,就像
@click
。我如何做到这一点,以便我可以使用与
相同的
pt submit
方法,而无需定义颜色、类别等?

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

template: '<v-btn color="success" @click="$emit('click')">Submit</v-btn>'
模板:“提交”

关于这个问题有什么更新吗?我的回答对你有帮助吗?@Raffobaffo是的,谢谢