Angular Route vs $ Resource

时间:2015-07-16 23:12:30

标签: json angularjs angular-ui-router angular-resource

所以我有一些REST URL,我想加载并在请求时绑定到html。当用户搜索名字时,如果找到名字,则从json填充html。这很好(初始URL)。

初始网址

 var url = http://localhost:8080/userSearch/name/find?firstName='+enteredValue.firstName+'&lastName=&
 $http.get(url).success(function(data){
        $scope.dataItems= data; 

现在使用ng-click on first name我想根据这些URL请求地址和位置

//网址

 var url = http://localhost:8080/userSearch/addr/find?address=&address

 var url = http://localhost:8080/userSearch/loca/find?location=&location

所以我开始研究UI-Router和$ Resource。我的第一个想法是使用$ Resource,但好像其他人有端口问题。

我是否可以使用路由器来解决这个问题,还是应该坚持使用资源?

1 个答案:

答案 0 :(得分:1)

ui-router和$ resource是完全不同的东西。 ui-router用于在应用程序中的不同状态之间提供导航,而$ resource用于使调用服务器端API更方便。如果您需要从RESTful后端检索数据,那么$ resource就是您的选择。我不确定你指的是关于端口的内容,但是我已经构建了每天为$ 300资源提供服务并且没有任何端口问题的Web应用程序。