-1
我遇到一個例子,我在W3Schools上找到關於Angular服務的例子,在這個特定情況下$ http.get one。
我有一個json.php文件在那裏我有下一個JSON:
{
"bands": [
{
"name": "Red hot chilli peppers",
"year": "2009",
},
{
"name": "Maroon 5",
"year": "2005",
},
{
"name": "ACDC",
"year": "2000",
}
]
}
和角和HTML代碼應遍歷對象,並顯示出它的數據,但它不工作:
的JavaScript
var serviceTestApp = angular.module('myapp3', []);
serviceTestApp.controller('controller3', function($scope, $http){
$http.get('json.php').then(function(response){
$scope.myData = response.data.bands;
});
});
HTML
<div ng-app='myapp3' ng-controller='controller3'>
<ul>
<li ng-repeat='x in myData'>
{{x.name}}
</li>
</ul>
</div>
我在做什麼錯在這裏?我使用Angular 1.5.0
console.log(response.data.bands);控制檯它是什麼輸出? – Maheshvirus
返回什麼錯誤?處理你的錯誤...'$ http.get('json.php')。then(function(response){scope.myData = response.data.bands; },function(error){ // Output錯誤到控制檯 console.log(錯誤); );' –
請把一個可達的json.php鏈接作爲jsut json.php將無法在這裏工作我無法調試您的問題 –