2 つの選択要素を介してオブジェクトの 1 つのセットを別のオブジェクトのセットにマップする角度のあるアプリがあります。
マッピングが行われると、マップされたオブジェクトの「マップされた」プロパティが true に設定されます。
<select ng-model='sourceToMap' required='true' ng-options='code.code for code in sourceCodes'>
<select ng-model='targetToMap' required='true' ng-options='code.code for code in targetCodes'></select>
マップされたプロパティが false である sourceCodes/targetCodes 内のすべてのアイテムを選択で表示したいと思います。何かのようなもの...
ng-options="code.code for code in sourceCodes where code.mapped = false"
可能であれば、mappedItems / unmappedItems コレクションの原因が非常にひどいものになるのを避けたいと思います