2017-02-27 29 views
0

我在我的视图中有选择框,您可以在其中选择一名工人。将ng-model设置为ng-repeat的属性?

<select ng-model="search.wrk_worker_id"> 
    <option ng-repeat="w in workers.message">{{w.wrk_forename}}</option> 
</select> 

w具有以下特性:

  • wrk_worker_id
  • wrk_forename
  • wrk_surname

等等!

是否可以将search.wrk_worker_id绑定到w.wrk_worker_id,但仍然在选择框中显示w.wrk_forename

回答

1

您可以指定在选项值属性,这是将结合您在选择框选择该选项后search.wrk_worker_id值:

<select ng-model="search.wrk_worker_id"> 
    <option ng-repeat="w in workers.message" value={{w.wrk_worker_id}}>{{w.wrk_forename}} 
    </option> 
</select> 
+0

太谢谢你了!你拯救了一天! :) –