使用 window 作为 d.ts 中的类型
Using window as type in d.ts
我有一个函数需要传递节点或 window 对象。我的这个函数类型是:
function myFunc(node: Node | window): void;
然而,当我运行这个时,它抱怨:
'window' refers to a value, but is being used as a type here.
好吧,我不能反驳,但这就是我需要的。我如何在打字稿中解决这个问题?
window
的类型是Window
:
function myFunc(node: Node | Window): void {
}
myFunc(window);
我有一个函数需要传递节点或 window 对象。我的这个函数类型是:
function myFunc(node: Node | window): void;
然而,当我运行这个时,它抱怨:
'window' refers to a value, but is being used as a type here.
好吧,我不能反驳,但这就是我需要的。我如何在打字稿中解决这个问题?
window
的类型是Window
:
function myFunc(node: Node | Window): void {
}
myFunc(window);