angular的select的函数怎么才能获得option循环出来的值?

image.png
我想拿到ajlx数组中Item.code 到handleIndex函数里面进行业务,但拿不到,该怎么拿

阅读 1.4k
2 个回答

不用那么复杂,可以使用 ngValue 来绑定 itemchose 就是对应的选择项(item)

<select (ngModel)="chose"  ... >
    <option [ngValue]="item" ... >...</option>
</select>

在angular中,change事件是无法监听到双向数据绑定模式的[(ngModel)]的,根本原因是因为 change[(ngModel)]本身就是两套班子:

  • change 用于监听原生的input change事件
  • ngModelChange 用于监听 ngModel change的事件

所以请尝试将 (change) 换成 (ngModelChange)

logo
Microsoft
子站问答
访问
宣传栏