$scope
にオブジェクトの配列があり、オブジェクトには{Id, Name}
というキーがあります。正面では、フォーム上にselect
要素を生成します。ここで、options
はオブジェクトの名前であり、バインドされた値はそれらのオブジェクトのIDである必要があります。角度 - 繰返しアイテム。Item内のItem.Nameとして表示
<select
name="sequence"
ng-model="placeholderId"
required>
<option ng-repeat="item.Id as item.Name in items">{{item.Name}}</option>
しかしエラーました:あなたはこのような何かを行うことができ
Error: [ngRepeat:iidexp] 'item' in 'item in collection' should be an identifier or '(key, value)' expression, but got
まさに私が望むものです。ありがとう。もう1つの質問。選択要素があるフォームを編集すると、オブジェクトを編集するためにitem.IdまたはItem.Nameオプションを自動的にバインドする方法はありますか? – basic