我正在尝试使用 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"
}
}
但是当用户更改所选产品时,我的第二个选择不会更新其选项:
{
type: 'select',
key: "option",
templateOptions: {
label: 'option',
options: $scope.productsList[$scope.model.product].options,
"valueProp": "name",
"labelProp": "name"
}
}
知道如何实现这一目标吗?