其中buttonMethods 里的参数为该按钮实际调用的method

<el-button v-for="button in buttonArr" @click="buttonMethods(button.function)">{{button.label}}</el-button>
    

其中 this.$options.methods是查询该组件下的所有method

buttonMethods (funcName) {
    let methods = this.$options.methods
    methods[funcName]()
}
Logo

前往低代码交流专区

更多推荐