vue如何获取select选中的key值
时间: 2024-04-25 18:24:53 浏览: 108
获取select的值
在Vue中获取select选中的key值可以通过v-model指令来实现。根据引用\[1\]和引用\[2\]的代码片段,可以看出在Vue中使用了element-ui的el-select组件。在el-select组件中,v-model绑定了一个data中的属性,该属性会在选中项发生变化时自动更新。因此,可以通过在data中定义一个属性,然后将v-model绑定到该属性上,就可以获取到select选中的key值。
根据引用\[1\]的代码片段,可以看到v-model绑定的属性是"modelId",因此可以通过访问this.modelId来获取select选中的key值。
另外,根据引用\[3\]的代码片段,可以看到在selectModel方法中,通过筛选this.model数组,找到与选中的id匹配的项,并将匹配项的model属性赋值给vm.modelName。因此,也可以通过访问this.modelName来获取select选中的key值。
综上所述,可以通过访问this.modelId或this.modelName来获取select选中的key值。
#### 引用[.reference_title]
- *1* *3* [vue获取select下拉框的值和文本(Key,Value)](https://blog.csdn.net/qq_41413619/article/details/92838778)[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* [vue element select获取选中的label值](https://blog.csdn.net/KeepLearnZhangXiaoBo/article/details/118708881)[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 ]
阅读全文