我正在尝试从该示例开始学习AngularJS:http://jsfiddle.net/mjaric/pJ5BR/
但是当我尝试在localhost下载时,无法正常工作。我认为这是/ echo / json'中的URL问题:
$scope.loadPeople = function() {
var httpRequest = $http({
method: 'POST',
url: '/echo/json/',
data: mockDataForThisTest
}).success(function(data, status) {
$scope.people = data;
});
};
但我不知道如何解决它。有什么想法或暗示吗?
我的最终想法是从搜索请求中加载json
。 “数据”可能会通过网络或在线收费。
答案 0 :(得分:0)
url:'/ echo / json /'是JsFiddle的一个功能。如果查看左侧的选项卡,在Ajax请求中可以看到用法。它可能无法在localhost中使用此URL。
您需要创建一个Web项目,您可以在其中发送请求。您可以从客户端发送一些搜索参数,然后使用服务器中的这些参数过滤数据,然后返回要显示的过滤数据。
以下文章将为您提供一些好主意
http://tutorials.jenkov.com/angularjs/ajax.html
这个链接提供了一个非常好的导师的实例。
http://weblogs.asp.net/dwahlin/learning-angularjs-by-example-the-customer-manager-application