Angularjs 如何将API子域传递到ngResource?

Angularjs 如何将API子域传递到ngResource?,angularjs,subdomain,ngresource,angularjs-ng-resource,Angularjs,Subdomain,Ngresource,Angularjs Ng Resource,我使用ngResource使用RESTful API,并实现了以下服务: app.factory('User', function($resource) { return $resource('/api/users/:id', { id: '@id' }); }); 我想传入一个子域到它。有办法做到这一点吗? 我知道以下解决方法: 传入完整URL:api.acme.com/users/:id 在url上插入变量:`api.+mydomain+'/users/:id' 话虽如此,我相信把子域

我使用ngResource使用RESTful API,并实现了以下服务:

app.factory('User', function($resource) {
  return $resource('/api/users/:id', { id: '@id' });
});
我想传入一个子域到它。有办法做到这一点吗?

我知道以下解决方法:

  • 传入完整URL:
    api.acme.com/users/:id
  • 在url上插入变量:`api.+mydomain+'/users/:id'
  • 话虽如此,我相信把子域名作为一个论据发送出去会更干净。这能做到吗