【问题标题】:AngularJS item in ng-repeat as ng-modelng-repeat 中的 AngularJS 项目作为 ng-model
【发布时间】:2014-07-29 05:38:35
【问题描述】:

我有这样的事情:{{item.bla|| item.bla2}}

我怎么能把它放在 ng-model 中,我不能这样:

input class="form-control" type="text" ng-model="{{item.bla || item.bla2}}"

【问题讨论】:

  • 我尝试过使用 value="{{item.bla|| item.bla2}}" 但微风不跟踪更改,因此我无法正常保存在数据库中
  • <input class="form-control" type="text" ng-model="item.bla" />。您不能将两个模型绑定到 ng-model。要么放 bla 要么 bla2
  • 但是如果 item.bla 为 null 我想把 item.bla2 放在那里

标签: angularjs comparison ng-repeat angular-ngmodel


【解决方案1】:

也许这会有所帮助(假设项目在范围内):

<input class="form-control" type="text" ng-init="model= item.bla || item.bla2" 
          ng-model="model" />

【讨论】:

    猜你喜欢
    • 2017-11-19
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    • 2014-08-30
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    相关资源
    最近更新 更多