el-select change
时间: 2023-08-17 14:12:33 浏览: 59
el-select的change事件是在选择项发生改变时触发的事件。根据引用\[1\]中的代码,可以看到在change事件中通过传入的参数row来获取整条对象数据。具体的实现是通过在supplierOption数组中使用find方法来找到supplierId与row相等的对象。然后可以将该对象赋值给变量obj,从而获取到整条数据。\[1\]
另外,根据引用\[2\]中的代码,可以看到在el-select中使用value-key属性来指定传递给change事件的值是整个item对象。这样在change事件中可以直接通过参数val来获取到整个item对象。\[2\]
需要注意的是,有时候在赋值的时候数据发生了变化但是视图没有更新。可以通过在change事件中修改相关的数据来解决这个问题。具体可以参考引用\[3\]中的代码,通过在handleCommissioer方法中修改ruleForm对象的属性来更新视图。\[3\]
#### 引用[.reference_title]
- *1* [el-select Change事件,根据id获取整条数据](https://blog.csdn.net/aiiiszrh/article/details/128320069)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [elementui el-select change事件传参](https://blog.csdn.net/qq_40190624/article/details/105045197)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]