我可以在每个angularjs应用程序中设置一个api提供程序,以便像这样
RestangularProvider.setBaseUrl('http://localhost:8080/api');但是如何设置多个基本url,并有选择地使用它们。我想配置和使用以下两个端点
RestangularProvider.setBaseUrl('http://localhost:8080/api');
RestangularProvider.setBaseUrl('http://localhost:8090/apiws');我怎么用莱斯顿做这件事?
发布于 2014-11-08 16:59:07
它在文档中找到
factory("service1", ["Restangular", function(restangular) {
return restangular.withConfig(function(RestangularConfigurer) {
RestangularConfigurer.setBaseUrl("http://localhost:8090/apiws");
});
}]);
factory("service2", ["Restangular", function(restangular) {
return restangular.withConfig(function(RestangularConfigurer) {
RestangularConfigurer.setBaseUrl("http://localhost:8080/api");
RestangularConfigurer.setDefaultHeaders({
"Authorization": "Basic 123345667",
});
});
}]);https://stackoverflow.com/questions/26818716
复制相似问题