Angular8封裝基礎url(適用於其他框架項目)

創建全局變量的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";
發佈了106 篇原創文章 · 獲贊 24 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章