vue---el-select同时获取label和value值
问题描述:同时获取下拉选项的label和value值解决方法:方法一selectChange(val) {var obj = {};obj = this.options.find(function(item) {return item.value === val;});console.log("label为", obj.label, "value为", val);},方法二<e
·
问题描述:同时获取下拉选项的label和value值
解决方法:
方法一
selectChange(val) {
var obj = {};
obj = this.options.find(function(item) {
return item.value === val;
});
console.log("label为", obj.label, "value为", val);
},
方法二
<el-select v-model="value" size="small" @change="selectChange">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="`${item.value},${item.label}`"
></el-option>
</el-select>
selectChange(val) {
let [value, label] = val.split(",");
console.log("label为", label, "value为", value);
},
更多推荐
已为社区贡献45条内容
所有评论(0)