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

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

阅读 1.5k
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)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进