这是我的select标签{{item.name}}这是我的option数据nowGateway:[{name:'59f6e896af985117c4418381',_id:'59f6e896af985117c4418381',type:'plc'},{name:'59f6e896af985117c4418382',_id:'59f6e896af985117c4418382',type:'das'},{name:'59f6e896af985117c4418383',_id:'59f6e896af985117c4418383',type:'plc'},{name:'59f6e896af985117c4418384',_id:'59f6e896af985117c4418384',type:'das'},{name:'59f6e896af985117c4418385',_id:'59f6e896af985117c4418385',type:'plc'}],现在我想在@on-change="selectGateway"事件中同时获取选中选项的_id和type值,如何实现
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
获取到value再用value去查//value就是select获取到的valuefunctionmachinetypes(mach){returnmach._id==value;}console.log(this.nowGateway.find(machinetypes))
潇潇雨雨
TA贡献1833条经验 获得超4个赞
貌似不可以,select的change时间只有option的value作为参数进行传递。iview可以设置label-in-value选项,可多传递一个option的label要不然就把选项在数组中的index作为value,这样on-change接到一个index也好去获取整个条目
添加回答
举报
0/150
提交
取消