我正在尝试将 JSON 文件中的数据显示到网页上。我的代码
angular.module('bioA.configs',['ngRoute'])
//Config routes
.config(['$routeProvider',function($routeProvider){
$routeProvider.when('/',
{
templateUrl: 'list.tpl.html',
controller: 'BioACtrl',
resolve: {
bioAList: ['$http',function($http){
return $http.get('bioa.json');
}]
}
});
}]);
//Controller to Manage the data
angular.module('bioA.controllers',['bioA.configs'])
.controller('BioACtrl',['bioAList','$scope',function($scope,bioAList){
console.log(bioAList);
$scope.samples = bioAList.data.samples;
}]);
angular.module('bioA',['ngRoute','bioA.controllers','bioA.configs','ui.bootstrap']);
$http 似乎没有解决。这是控制台输出: 我是 AngularJS noob 任何帮助表示赞赏:) 我被卡住了。为什么解析的对象是 ChildScope 而不是 promise ?