AngularJS では、テキスト入力を配列の要素にバインドできます。
<input type="text" ng-model="foo[2]" />
これは許可されていますか、それとも偶然に機能するだけですか?
select
要素またはチェックボックスの入力を配列要素にバインドしようとすると、機能しません。つまり、select
選択時に要素が表示またはバインドされた値を変更せず、クリックしてもチェックボックスにチェックマークが表示されません。
ここで何か不足していますか?
更新: JSFiddle で動作します: http://jsfiddle.net/azFzc/