将 ng-model 设置为 ng-repeat 的 属性?

set ng-model to property of ng-repeat?

我有 select-box 在我看来,你可以 select 一个工人。

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

w 具有以下属性:

等等!

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

您在您的选项上指定了一个值 属性 这是在您 select select 框中的选项之后将绑定到 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>