我想删除角度控制器中的所有硬编码,为此我想从另一个js文件中加载所有热编码,例如
modalHeader = "Success";
这里的成功是热门编码。所以我想从外面的js文件加载这个成功。在Js控制器中,我想给出成功的关键,而不是"Success"
,我提到了许多艺术品但是对于这种情况没有用。请给出一些信息来继续这样,因为我对angularJS更新鲜
提前致谢。
答案 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