【发布时间】:2021-10-01 04:04:48
【问题描述】:
案例
我需要在我的 Angular 项目中构建一个配置服务。
该服务必须执行以下任务:
- 从“环境”文件中读取所有预定义参数
- 从任何组件获取任何其他参数
- 当然要为任何组件提供参数
示例
我尝试过这样做:
for(let key in environment)
{
console.log(key);
console.log(environment[key]);
}
错误
我得到了错误:
元素隐含地具有“任何”类型,因为类型的表达式 'string' 不能用于索引类型 '{ production: boolean; }'。
在类型“{”上找不到带有“字符串”类型参数的索引签名 生产:布尔值; }'.ts(7053)
问题
如何通过循环或类似方式从环境文件中读取所有参数?
我不想“硬编码”应取自“环境”文件的参数名称。
【问题讨论】:
标签: angular