angular5中使用全局变量

创建全局变量ts文件,然后引入

创建globals.ts文件:

export const base_path = "http://localhost/api/index.php/Home";

在需要全局变量的代码页引入:

import * as globals from '../../globals';

然后就可以使用这个变量了:

let url = globals.base_path + "/Api/data";

 

改良版:创建全局变量ts文件,然后引入

创建globals.ts文件:

export const GlobalVariable = Object.freeze({
  base_path : "http://localhost/api/index.php/Home"
});

在需要全局变量的代码页引入:

import {GlobalVariable} from '../../globals';

然后就可以使用这个变量了:

let url =GlobalVariable.base_path + "/Api/data";

 

posted @ 2018-09-03 10:42  魔豆  阅读(447)  评论(0编辑  收藏  举报