Tôi đang cố gắng sử dụng $ http, nhưng tại sao nó trả về kết quả rỗng?
angular.module('myApp')
.factory('sender', function($http) {
var newData = null;
$http.get('test.html')
.success(function(data) {
newData = data;
console.log(newData)
})
.error(function() {
newData = 'error';
});
console.log(newData)
return newData
})
Bàn điều khiển nói: http://screencast.com/t/vBGkl2sThBd4. Tại sao newData của tôi đầu tiên là null và sau đó được xác định? Làm thế nào để làm điều đó một cách chính xác?
Này, nếu câu trả lời của tôi là những gì bạn đang theo đuổi xin vui lòng chấp nhận nó vì vậy nó không ở lại mở mãi mãi . Chúc mừng! – GFoley83