el-select绑定的值是value,且el-select的change事件不传参数时,能得到value的值,传参数时得到的是传递的参数,我现在想既可以得到value的值和自定义的参数。

<el-select v-model="value" @change="(val) => checkChange(val, 自定义参数)" placeholder="请选择">
  <el-option
    v-for="item in options"
    :key="item.value"
    :label="item.label"
    :value="item.value">
  </el-option>
</el-select>

......

checkChange(val, row){
  console.log(val) //value的值
  console.log(row) //自定义参数
}

这个方法在element-UI 组件的change事件中应该都适用,如下图写法:
@change="(val)=>checkChange(val, ‘自定义参数’)"
如有错误,还请指正!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐