我需要從文件text.log
文本,這裏是我的代碼:
vm.logget = function(){
$http({
method: 'Get',
url: 'text.log'
})
.then(function successCallback(response) {
$scope.logget = response;
console.log($scope.logget);
}, function errorCallback(response) {
console.log(response);
console.log('error');
});
}
text.log:
creating: /asd/ds/das/das-dsss/
creating: /asd/ds/das/das-dsss/
creating: /asd/ds/das/das-dsss/
creating: /asd/ds/das/das-dsss/
creating: /asd/ds/das/das-dsss/
PLunker:http://plnkr.co/edit/g1t4pludTTIAJYKTToCK?p=preview
我不在succesCallback中獲取任何東西。 感謝您提前給出答案!
你缺少控制器在plunker'NG-控制器=「FirstCtrl爲VM」語法' – Rahul
你也使用'logget'兩次;一個用於功能,另一個用於變量。請參閱我的回答 – Rahul
使用logget兩次將工作,因爲一個是在vm上定義的,另一個是在$ scope上定義的。但仍然最好使用不同的變量,以避免任何未來的差異@ Rahul – Vivz