如何从数据库中获取特定数据并将值投射到 angularjs 的下拉菜单中
How to get the particular data from a database and project the value in the dropdown menu in angularjs
Html
<select id="releasetype"
name="releasetype"
ng-model ="changelog.releaseType"
class="form-control"
ng-options="releaseType.category as releaseType.category for releaseType in releaseTypes">
控制器
$scope.releaseTypes = changelogFactory.getCategories;
使用
在控制器中
$scope.releaseTypes = [];
changelogFactory.getCategories(function(data){
$scope.releaseTypes = data;
});
在工厂
return getCategories(callback){
$http.get()
.success(data){
callback(data)
}
}
Html
<select id="releasetype"
name="releasetype"
ng-model ="changelog.releaseType"
class="form-control"
ng-options="releaseType.category as releaseType.category for releaseType in releaseTypes">
控制器
$scope.releaseTypes = changelogFactory.getCategories;
使用
在控制器中
$scope.releaseTypes = [];
changelogFactory.getCategories(function(data){
$scope.releaseTypes = data;
});
在工厂
return getCategories(callback){
$http.get()
.success(data){
callback(data)
}
}