2
我是angularjs
的新手我正在学习它。同时使用Ajax $http service
的小练习应用程序,我得到了错误。下面是我用过的代码。
<script type="text/javascript">
var app=angular.module("angulardata",[]);
app.controller("angulardata",["$scope","$http",function($scope,$http)
{
$http.get('employee.json').then(function(response){
$scope.employees=response;
});
}]);
</script>
</head>
<body ng-app="angulardata" ng-controller="angulardata">
<h2>Employee Data</h2>
<table>
<tr ng-repeat="emp in employees">
<td>{{emp.firstname}}</td>
<td>{{emp.lastname}}</td>
<td>{{emp.Age}}</td>
<td>{{emp.salary}}</td>
</tr>
</table>
你确定网址到json文件是正确的? # –
'$ scope.employees = response;'应该是'$ scope.employees = response.data;',同时仔细检查'.json' URL –
也要确保你的文件是有效的json –