2017-02-27 30 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

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