在 Element UI 中,el-select
组件用于创建一个下拉选择框。当选项发生变化时,你可以使用 @change
事件来监听这个变化。默认传入的是选中项的值(如果是多选,则传入一个数组)
但是有些时候需要传入额外的自定义参数,可以通过如下方式实现
1、template中定义事件响应函数时,指定选中项值的参数名称。如下:通过(newVal)指定参数‘newVal’为传入的选中项,那么另一个参数row即是传入的自定义参数。
<el-selectv-model="form.query1[index].field"placeholder="请选择查询参数"@change="(newVal) => handleField1Change(row, newVal)"
><el-optionv-for="item in fieldOptions":key="item.fiel