在 Vue 项目中,想给一个自带默认参数的事件传入第三方参数的解决办法:
使用箭头函数来绑定事件,并在箭头函数中传递额外的参数。
// event是自带默认参数
// item是第三方传递参数
@change="(event) => handleChange('param', event)"
handleChange(item, event) {
}
在上述示例中,我们使用箭头函数 @change="(event) => handleChange('param', event)"
来绑定 change
事件,并传递了 'param'
和 event
作为额外的参数。当事件触发,箭头函数会调用 handleChange
方法,并传递选中的值、额外的参数以及事件对象。