के साथ परिणाम डेटा प्राप्त नहीं कर सकता है मैं $ http का उपयोग करने की कोशिश कर रहा हूं, लेकिन यह नल परिणाम क्यों लौटाता है?
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
})
कंसोल कहते हैं: http://screencast.com/t/vBGkl2sThBd4। मेरा नया डेटा पहले शून्य क्यों है और फिर परिभाषित किया गया है? इसे सही तरीके से कैसे करें?
अरे, अगर मेरा उत्तर क्या आप के बाद यह स्वीकार करें तो यह हमेशा के लिए खुला नहीं रहता थे । चीयर्स! – GFoley83