OK、それで、プレリリースの Angular を実行して、ngOptions 内の新しい「disable when」を利用することにしました。いじることが許可されている範囲がわかりません。以下は、1 つの変数を削除して期待どおりに動作するコードです。
<select multiple ng-model="CoBorrowerIds" ng-options="person.Id as (person.LastName + ', ' + person.FirstName) disable when (person.Id==1) for person in Persons"></select>
ID が 1 のアレイは無効になっています。ただし、機能しない次のコードがあります。
<select ng-model="BorrowerId" ng-options="person.Id as (person.LastName + ', ' + person.FirstName) for person in Persons"></select>
<select multiple ng-model="CoBorrowerIds" ng-options="person.Id as (person.LastName + ', ' + person.FirstName) disable when (person.Id==BorrowerId) for person in Persons"></select>
私の質問は次のとおりです。「いつ無効にするか」内のスコープにアクセスできますか? もしそうなら、私は何を間違っていますか?