【发布时间】:2016-03-01 21:01:55
【问题描述】:
我在<select> 输入和与 AngluarJS 的绑定方面遇到问题。我在 Plunker 上创建了一个最低工作示例:http://plnkr.co/edit/P4T25RoJrU4mvbBiUJ9S?p=preview。
基本问题如下:下拉列表中的值永远不会预先选择我模型中的值。
此外,在 Angular 1.1.5 中,ng-options 似乎在生成的 <option> 标记上不包含“标签”,因此当您更改选择时,下拉控件不会注册任何更改。
【问题讨论】:
-
如果您从 ng-options 中删除“track by option.id”,它应该根据您的模型预先选择。我有修改后的 Plunker:plnkr.co/edit/b4ddyA5Q4jGNcJI1d8eW?p=preview
-
是的,我试过了,我什么都没得到......
-
@VivekN 这似乎解决了我的问题。非常感谢你。将其发布为答案,以便我接受。
标签: javascript angularjs data-binding