【问题标题】:Angular Select Value only 2 way Binding Not workingAngular Select Value only 2 way 绑定不起作用
【发布时间】:2015-07-28 20:57:26
【问题描述】:

我正在尝试一个非常简单的事情 angular select ng-options binding 我只打算绑定值,服务会将值填充到我的模型中。问题是下拉菜单没有选择正确的项目

        <pre>
    <select class=" form-control" ng-model="Incident.Language" 
ng-options="lan.Value as lan.Label  for lan in model.DomainData['Language'].FieldValues">
<option value="0">--Select--</option>
</select>
</pre>

【问题讨论】:

  • 您有任何控制台错误吗?和一些额外的信息,比如你在数组中的选项等。如果可能的话,提供一个 plunker
  • 我没有控制台错误我可以看到带有值的下拉列表,当我在服务返回调用中的 Incident.Language 时它没有设置正确的值

标签: angularjs


【解决方案1】:

想通了。我们的服务返回 Incident.Language 作为 Integer 的数据,并且当绑定值为字符串时,相等性失败

【讨论】:

    猜你喜欢
    • 2019-04-03
    • 2017-06-16
    • 1970-01-01
    • 2019-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2019-12-12
    • 2018-01-11
    相关资源
    最近更新 更多