创建全局变量的ts文件,我在app目录下创建了global.ts文件,代码如下:
// 无内网的环境
export const basePath = 'https://www.easy-mock.com/mock/**********';
在使用的文件中引入,并拿到全局定义的全局变量,代码如下:
import * as globals from '../global';
baseUrl = globals.basePath;
在需要使用baseUrl的地方直接取this.baseUrl即可;
改良版:https://blog.csdn.net/weixin_33858336/article/details/86013458
创建全局变量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";