私のwebappには、チェックボックスのリストがあります。私が必要とするのは、データが存在するリストをバックエンドから取得することです。このデータに基づいて、チェックボックスを自動的にチェックします。それは私のコードは以下の混乱場合。anglejsのデータに基づいてチェックボックスを自動的に選択する方法は?
HTML
<span ng-repeat="days in selectDays">
<input type="checkbox" id="{{days}}" ng-model="selectedList[days]" value="{{days | uppercase}}"/>
<label for="{{days}}">{{days}}</label>
</span>
コントローラ
$scope.selectDays = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'];
バックエンドから私は応答して、データの下に、以下の
["SUN", "MON"];
を取得しています私のページのスナップショットを共有しています。
応答データがある場合は$scope.selectDays
でチェックする必要がありますが、それぞれのチェックボックスをオンにする必要があります。つまり、「SUN」がリストにある場合は、それを確認する必要があります。
私の理解に基づいて答えが提供されました。あなたが必要とするものを教えてください。 –