概述
最近在使用elementUI组件时,在某些情况下需要对组件事件传递自定义参数。
解决方案
可使用箭头函数传递默认参数和自定义参数。
<template>
<el-table
style="width: 100%"
:data="tableData"
:default-sort="{prop: 'date', order: 'descending'}"
@sort-change="data => sortChange(data, 'param1', 'param2', 'param3')"
>
</el-table>
</template>
<script>
export default {
methods: {
sortChange(data, ...params) {
console.warn(data, params)
}
}
}
</script>