【发布时间】:2021-07-04 17:34:34
【问题描述】:
我制作了一个带有 v-data-table 的 Vue 组件。
子组件
<template>
<div>
<v-data-table>
<template v-slot:item.actions="{ item }">
<v-tooltip bottom>
<template v-slot:activator="{ on, attrs }">
<v-icon @click="validation(item)"> mdi-check <v-icon/>
<span> Validar movimentação </span>
</v-tooltip>
</template>
</v-data-table>
</div>
</template>
<script>
export default {
name: "ViewDraftTable",
data() {
return {
movimentacoesSalvasHeader: [...]
}
},
methods: {
validation(item) {
this.$parent.$parent.$parent.$parent.$parent.$parent.$parent.validateMov(item)
},
}
}
</script>
在父级中,我有validate() 方法。
我应该如何调用这个方法,而不必在嵌套的$parents 中导航?
【问题讨论】:
标签: vue.js components vuetify.js parent