私は痛みの少ない適切な方法でそれをやろうとしていますが、ng-modelを処理して選択したリストなどにバインドする方法がわかりません。さらに、後でそのリストにデータを入力し、選択したオブジェクトを保持する必要があります初期化。
categories = [ { "name": "Sport", "id": "50d5ad" } , {"name": "General", "id": "678ffr" } ]
<span ng-repeat="category in categories">
<label class="checkbox" for="{{category.id}}">
<input type="checkbox" value="{{category.id}}" ng-model="??" ng-click="??" name="group" id="{{category.id}}" />
{{category.name}}
</label>
</span>
サーバーから引き出されるため、リストにデータが入力されるたびにカテゴリをオーバーライドする必要があります。
だから私は配列を持つ必要があると思います.2番目の配列は選択されたオブジェクトを保持しますか?
私が正しければ、チェックボックスを事前に選択するにはどうすればよいですか?
カスタム関数を呼び出して、選択したオブジェクトを他の配列に保存するには、ng-click が必要ですか?
チェックボックスに ng-model が必要ですか?
痛みの少ない正しい方法とは?