相关疑难解决方法(0)

从服务器获取数据的推荐方法

在不使用的情况下,在AngularJS中连接到服务器数据源的建议方法是什么$resource.

$resource有很大的局限性,如:

  1. 没有使用适当的未来
  2. 不够灵活

angularjs

145
推荐指数
2
解决办法
6万
查看次数

Angularjs:服务多个$ resource urls/data sources的服务?

我有一个Angular服务/提供程序,它为我的控制器提供json数据,效果很好:

    angular.module('myApp.services', ['ngResource']).
      factory("statesProvider", function($resource){
      return $resource('../data/states.json', {}, {
        query: {method: 'GET', params: {}, isArray: false}
      });
    });
Run Code Online (Sandbox Code Playgroud)

我还需要将json数据从另一个文件提供给同一个控制器counties.json.

我在哪里可以找到如何编写一个服务器来为我的控制器提供这两个文件?

controller angularjs

44
推荐指数
2
解决办法
3万
查看次数

我的AngularJS工厂可以有多个功能吗?

我正在遵循官方AngularJS文档中的教程,我想知道是否可以向Phone工厂添加另一个功能,以便我可以更好地组织代码.他们已经声明了一个"查询"函数,但是如果我想添加一个引用不同url的query2函数...比如说phones2 /:phoneName.json呢?

工厂申报:

var phonecatServices = angular.module('phonecatServices', ['ngResource']);

phonecatServices.factory('Phone', ['$resource',
  function($resource){
    return $resource('phones/:phoneId.json', {}, {
      query: {method:'GET', params:{phoneId:'phones'}, isArray:true}
    });
  }]);
Run Code Online (Sandbox Code Playgroud)

我已经尝试过很多东西,但是它们似乎没有用到:s

这个答案似乎在正确的轨道上,但每个工厂功能的语法与上述工厂不完全匹配.

有点像:

phonecatServices.factory('Phone', ['$resource',
      function($resource){
       return {
        query: ...
        query2: ...
       }
      }]);
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-factory

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

angularjs ×3

angularjs-factory ×1

controller ×1