http://jsfiddle.net/mahbub/sbNty/4/をご覧ください
<div ng-app="">
<div ng-controller="Ctrl">
<ul>
<li ng:repeat="status in statuses"><label><input type="checkbox" data-ng-model="status.type" data-ng-true-value="closed" data-ng-false-value="{{status.type}}" />{{status.type}}</label></li>
</ul>
</div>
</div>
ご覧のとおり、チェックボックスのラベルは、JSON のステータス タイプに基づいて出力されます。チェックを外すと、ラベルは false になります。チェックボックスをオフにすると、元のラベル テキストに戻る正しい方法が見つからないはずです。
つまり、チェックを外すと、ラベルは「オープン」または最初の状態である必要があります。
どんな助けでも大歓迎です。
ありがとう