如何设置$ resource默认的api服务器?

时间:2016-01-07 23:59:44

标签: angularjs

我试图在角度文档中找不到成功的方法来配置$resource模块,以便为每个请求设置与localhost不同的服务器。

这样的东西
app.config(['$resourceProvider', function($resourceProvider) {
  $resourceProvider.defaults.server = "1.1.2.3:8000";
}]);

知道如何做到这一点吗?

1 个答案:

答案 0 :(得分:-1)

我认为你所要求的内容在<applicationInitialization remapManagedRequestsTo="Startup.htm" skipManagedModules="true" > <add initializationPage="/default.aspx" /> </applicationInitialization> 的背景下没有意义。如果查看用法,可以看到以下内容:

$resource

此处,'/ user /:userId'是一个URL,它恰好是解析为HTML页面所在服务器的相对URL。

如果您想使用第三方网站,请执行以下操作:

var User = $resource('/user/:userId', {userId:'@id'});