角度存储参考数据

时间:2018-08-23 10:27:35

标签: angular angular6

我的Angular 6应用中有许多简单的查询表,形式为:

SELECT b.*, MAX(a.variable) AS mx
FROM b
LEFT OUTER JOIN b ON a.b_id = b.id
GROUP BY a.id
HAVING mx = FALSE OR mx IS NULL

我想将所有这些存储在一个文件中,以使模块中的所有组件都可以访问这些查找表。 This帖子介绍了如何使用环境文件来存储应用程序设置。有没有推荐的或最佳实践的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

您可以使用这些属性创建一个名称为'AppSettings'的常量类。

export const AppSettings: any = {

   Fuel: [
    { "id": 1, "type": "Petrol" },
    { "id": 2, "type": "Diesel" },
    { "id": 3, "type": "Electric" },
    { "id": 4, "type": "Hybrid" }
   ],

}

您可以使用来访问任何组件。

import {AppSettings} from './AppSettings.ts';

console.log(AppSettings.Fuel[0]); // { "id": 1, "type": "Petrol" }
相关问题