2017-05-26 79 views
0

我正在處理angularJS應用程序,我似乎無法從url中檢索我的JSON對象。不知道我做錯了什麼......AngularJS JSFiddle和http服務

var app = angular.module("app", []); 
app.controller("mainCtrl", function($scope, $http) { 

var url = "https://jsfiddle.net/Afroza/j35e8v8h/r"; 

    $http.get(url).then(funtion(response) { 
     $scope.info = response.data; 
    }) 
}); 

這裏是我的html:

<div ng-app="app" ng-controller="mainCtrl"> 

    <div> 
     <h1>Hello World</h1> 
     <p>Data: {{info}}</p> 
    </div> 
</div> 

另外,我使用的jsfiddle因此,所有的HTML標籤和angularjs腳本都包括在內。

+0

'$ http.get(URL)。然後(funtion(響應)'更正爲'function' – ManojKanth

+0

如果你偶然發現錯誤,你應該打開控制檯面板的瀏覽器並查找堆棧跟蹤/異常 –

回答

2

您的功能拼寫錯誤。它的funtion在你的代碼中。

$http.get(url).then(function(response) { 
     $scope.info = response.data; 
    }) 

您可以隨時在Chrome consolectrl+shift+j檢查語法和其他JS相關的錯誤。

工作小提琴:https://jsfiddle.net/j35e8v8h/18/

+0

我糾正了這個問題,並且仍然沒有收到我的數據響應。其他建議? –

+0

其工作正常,在這裏'https:// jsfiddle.net/j35e8v8h/18 /' –