是否有最佳实践,用于将在文件之间共享的全局变量放在哪里?

问题描述 投票:1回答:1

我有一个文件共享的数据列表,我希望在站点的所有页面上保持不变,但是这些数据可能会随着时间变化。我当时认为将所有这些数据放在一个公共文件中是个好主意,这样我就不必每次这些变量之一发生更改时都在50个不同的位置更改50行代码,并且我知道该去哪里每当我想更改此类变量时,但我不知道将所有这些变量放入哪个文件。

是否有关于将这些变量放入何处的“最佳实践”?感谢您的帮助。

angular typescript variables
1个回答
1
投票

是的,您可以维护环境文件并访问所有周围的文件

make environment.ts文件

export const environment = {
  production: false,
  api_url: 'https://Your_Api/api'
};

访问那些数据

import { environment } from './environments/environment';

然后访问数据

if (environment.production) {
  //your logic
}
© www.soinside.com 2019 - 2024. All rights reserved.