我有这样的选择:
<select class="form-control" ng-hide="Catalogos.length==0" ng-change="filtro(selected)" ng-model="selected" ng-options="item.Nombre for item in Catalogos "></select>
并使用Angular Controller为它充电:
function cargarCatalogo() {
apiService.get("../../api/Catalogo/GetCatalogoPadre/" + $scope.Catalogo + "/",
null,
function(res) {
$scope.Catalogos = res.data;
$scope.selected = $scope.Catalogos[0];
$scope.filtro($scope.selected);
},
errorCatalogo);
}
所以我有两个不同的具有相同视图的上下文:创建和编辑。如果$scope.catalogoid
为空,我会显示一个创建视图,它带来的值是编辑视图。
问题出现在编辑视图中,我想提供一个选择Id的实际值而不是第一个值。我怎么能这样做?