朋友们,el-select组件,怎么可以拿到下拉框选中的值呀,索引也行,我试了试网上找的方法,不行没有拿到选中的值
"操作">
select v-model="options.value" ref = 'mySelected' placeholder="请选择" @clear="delModularValue(scope.$index)">
for="item in options"
:key="item.value"
:label="item.label"
:value="item.value"
@click.native="getModularValue(value)">
</el-option>
el-select>
options: [{
value: '1',
label: '量表'
}, {
value: '2',
label: '采集'
}, ],
getModularValue(value) {
console.log(value,77);
},
delModularValue(index) {
console.log(index,99);
this.ruleForm.list[index].goodModular = ''
},
你要是想要拿到value就直接拿option.value,要是想拿到显示的lable就给el-select绑定change事件获取到value然后 let label=option.filter( return{
item=>item.value==value)} [0].label
给el-select绑定@change=“getValue”方法,然后
getValue(e) {
console.log(e)
},
你这个是表单 ,表单的方法 也拿不到吗?