如何使用角度js常量值

时间:2017-03-12 10:01:29

标签: javascript angularjs json

我想删除角度控制器中的所有硬编码,为此我想从另一个js文件中加载所有热编码,例如

modalHeader = "Success";

这里的成功是热门编码。所以我想从外面的js文件加载这个成功。在Js控制器中,我想给出成功的关键,而不是"Success",我提到了许多艺术品但是对于这种情况没有用。请给出一些信息来继续这样,因为我对angularJS更新鲜

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以使用常量。可以在整个应用程序中访问常量值。您只需将常量注入控制器或服务即可使用。

定义常量或值

var app = angular
  .module('test');

app.constant("ENV", {
  "CON1": "val1",
  "CON2": "val2",
  "CON3: "val3",
});

并在服务中使用

angular.module('test')
  .service('testService', function ($http, ENV)

或在控制器中

 angular.module('test')
  .controller('testController ', function ($http, ENV)

值可通过ENV.CON1

访问