color と shirt という 2 つのオブジェクトがあるとします。
各シャツは複数のプロパティと、基本的には色オブジェクトの配列である複数の色を持つことができます。
function MyCntrl($scope) {
$scope.colors = [
{
label:"Red",
value:"r-e-d",
available:true
},
{
label:"Blue",
value:"b-l-u-e",
available:false
}
];
$scope.shirts=[{
size:"M",
cost:100,
colors:[ ]
}
]
}
に/からオブジェクトをng-options
追加/削除するにはどうすればよいですか?color
shirts.color
色の名前や色のコードなどを変更すると、関連付けられたオブジェクトの対応するアイテムも自動的に更新されるように、scope.color
オブジェクトをオブジェクトに関連付けたいと思います。scope.shirts.color
color
shirts.colors
ng-options
とについて私が知っていることからng-model
、色の新しいオブジェクトを作成し、選択ボックスで選択されているものに基づいてその値を設定する必要がありますが、これらのオブジェクトは色オブジェクトから独立しており、色オブジェクトを変更しても対応するオブジェクトは更新されませんシャツのオブジェクト。
ご回答ありがとうございます。