我试着学习AngularJS,从这个例子开始:http://jsfiddle.net/mjaric/pJ5BR/
但是当我尝试在本地主机下载时,不起作用。我认为这是/echo/json‘中的URL问题:
$scope.loadPeople = function() {
var httpRequest = $http({
method: 'POST',
url: '/echo/json/',
data: mockDataForThisTest
}).success(function(data, status) {
$scope.people = data;
});
};
但我不知道怎么解决。有什么想法或暗示吗?
我的最后一个想法是从搜索请愿书中加载json
。有可能“数据”将从网络或在线收取费用。
发布于 2014-10-30 13:28:24
url:'/echo/json/‘是JsFiddle的一个特性。如果您查看左边的选项卡,在Ajax请求中可以看到使用情况。它可能无法在本地主机中使用这个url。
您需要创建一个web项目,在那里您可以发送请求。您可以从客户端发送一些搜索参数,然后使用服务器中的这些参数过滤数据,然后返回筛选出来的数据以显示。
下面这篇文章将给你一些好的想法。
http://tutorials.jenkov.com/angularjs/ajax.html
这个链接为一个真正好的导师提供了一个榜样。
http://weblogs.asp.net/dwahlin/learning-angularjs-by-example-the-customer-manager-application
https://stackoverflow.com/questions/26653530
复制相似问题