如何在angularjs中使用restangular设置多个baseURL

时间:2018-08-14 12:17:39

标签: javascript angularjs restangular

下面的代码是我的app.js文件,我的问题是我已声明多个端口号(基本URL)正常工作。

 app.config(function (RestangularProvider) {
    RestangularProvider.setBaseUrl('http://localhost:8086/mmg/api/v1/');
    RestangularProvider.setDefaultHeaders({
        "X-API-KEY": "MMGATPL",
        "Content-Type": "application/json",
      });

});


app.factory('FirstRestangular',[ 'Restangular',function (Restangular) {
    return Restangular.withConfig(function(RestangularConfigurer) {
    RestangularConfigurer.setBaseUrl('http://localhost:8085/mmg/api/v1/');
    RestangularConfigurer.setDefaultHeaders({
        "X-API-KEY": "*******",
        "Content-Type": "application/json",
         });

});
}]);

我应该如何在route.js中声明基本URL

    app.config(function (RestangularProvider, $stateProvider, $urlRouterProvider) {
     RestangularProvider.setBaseUrl('http://localhost:8086/mmg/api/v1/');
};

如果我声明多个URL不能从数据库中获取,则只能设置一个基本URL。

该如何解决?我尝试使用随机声明,但没有用 预先感谢您的回答。

0 个答案:

没有答案