1
我沒有HTML輸出,但當我console.log
我的$http.get
的結果我有我想要的對象。有人可以解釋我如何從我的模板中獲取$http.get
的數據嗎?在angularjs中解析沒有數據(ui.router)
.state('secure/contacts',{
url:'/secure/contacts',
template:"Contacts: {{contacts | json}}",
resolve:{
contacts : function(UserService){
return UserService.all();
}
},
controller:function($scope,contacts){
$scope.contacts = contacts;
}
})
.service('UserService',function($http){
return {
get:get,
all:all
} ;
function all(){
$http.get('/api/contacts').then(function(payload){
console.log(payload.data);
return payload.data;
});
}
function get(id){
return $http.get('/api/user/'+id).then(function(payload){
return payload.data;
});
}
});
謝謝!有效 – kper