相关疑难解决方法(0)

如何在Angular.js中配置不同的环境?

如何管理不同环境的配置变量/常量?

这可能是一个例子:

我的其他API可以访问localhost:7080/myapi/,但我的朋友在Git版本控制下使用相同的代码,在他的Tomcat上部署了API localhost:8099/hisapi/.

假设我们有这样的事情:

angular
    .module('app', ['ngResource'])

    .constant('API_END_POINT','<local_end_point>')

    .factory('User', function($resource, API_END_POINT) {
        return $resource(API_END_POINT + 'user');
    });
Run Code Online (Sandbox Code Playgroud)

如何动态注入API端点的正确值,具体取决于环境?

在PHP中,我通常使用config.username.xml文件执行此类操作,将基本​​配置文件(config.xml)与用户名识别的本地环境配置文件合并.但我不知道如何在JavaScript中管理这种事情?

javascript angularjs angularjs-service

218
推荐指数
7
解决办法
10万
查看次数

标签 统计

angularjs ×1

angularjs-service ×1

javascript ×1