我可以在Angular 7中向“窗口”对象添加属性吗?

时间:2019-10-10 12:06:08

标签: angular typescript

我可以在Angular的“ window”对象中添加任何属性吗?像这样的东西:

window.attr = "my_value"

我尝试使用对象Windows bat进行涂有错误:

  

类型“窗口”上不存在属性“属性”。

2 个答案:

答案 0 :(得分:1)

尝试这样:

 Window["attr"] = "my_value";

答案 1 :(得分:0)

尝试将窗口投射到any

(window as any).attr = "my_value"

或在导入后在组件顶部定义类型

declare var window: any;