我有一个web应用程序与此指令:window.location.reload(false)
和我使用typescript版本3。现在我必须从typescript 3迁移到4,但我有一个问题在这个方法window.location.reload(false)
。
Expected 0 arguments, but got 1. TS2554
108 | onClick={async () => {
109 | await AppStore.setLanguage('it')
> 110 | window.location.reload(false)
| ^
111 | }}
112 | >
我可以迁移它吗?
您正在尝试使用仅由Firefox支持的reload
的变体。这意味着TS会抱怨向一个不应该有参数的方法发送参数。
(window.location.reload as (cache: boolean) => void)(false)