我想做一个简单的角度应用程序,它读取JSON数据,但作为回应,我只得到“,”而不是data.Any指向哪里我会出错?我已附加index.html和abc.json文件,我保持服务器 PFB的代码。角Js让Json不工作
HTML:
<body ng-app="sampleApp" ng-controller="ctrl1">
Name:<input type="text" ng-model="name">
<ul>
<li ng-repeat="student in students | filter:name">{{student.name +","+student.empNo}</li>
</ul>
Name:<input type="text" ng-model="newname">
EmpNo:<input type="text" ng-model="newemp">
<input type="button" value="AddMe" ng-click="add()"/>
<div>
<div ng-view></div>
</div>
的Javascript:
var x=angular.module('sampleApp',[])
.factory("simpleFactory",function($http){
var factory={};
factory.getStudents=function(){
return $http.get("abc.json");
}
return factory;
})
.controller("ctrl1",function($scope,simpleFactory){
$scope.students=simpleFactory.getStudents();
$scope.add=function(){
$scope.students.push(
{
name:$scope.newname,empNo:$scope.newemp
}
)
}
})
abc.json
[
{"name":"jack","empNo":"1"},
{"name":"Red","empNo":"2"},
{"name":"Jill","empNo":"3"}
]
ya其工作,但为什么result.data不仅导致? – Aditya
除了有效负载(.data)之外,完整响应对象还会传递给具有HTTP状态(.status)和HTTP标头(.headers)的.then处理程序。 – pixelbits
“http://stackoverflow.com/questions/27782567/angular-resource-is-not-working/27782995#27782995”ne指针在这,为什么这不工作? – Aditya