Formlyで一連のネストされたSELECTを実現しようとしています。私のオプションは次のようになります:
$scope.productsList = [{
name : 'product1',
options : [
name : 'option1Product1',
name : 'option2Product1'
]
},
{
name : 'product2',
options : [
name : 'option1Product2',
name : 'option2Product2'
]
}
]
私の最初の選択は簡単です:
{
type: 'select',
key: "product",
templateOptions: {
label: 'Product',
options: $scope.productsList,
"valueProp": "name",
"labelProp": "name"
}
}
しかし、ユーザーが選択した製品を変更しても、2 番目の選択ではオプションが更新されません。
{
type: 'select',
key: "option",
templateOptions: {
label: 'option',
options: $scope.productsList[$scope.model.product].options,
"valueProp": "name",
"labelProp": "name"
}
}
これを達成する方法のアイデアはありますか?