我已经导入了两种类型。
import { UserManager, WebStorageStateStore } from "oidc-client";
从源码看,这两个都是带有构造函数的类。我可以使用第一个的所有构造函数,并且可以使用第二个进行转换,但我不能调用第二个的构造函数。
这两个都有效。
let um = new UserManager({});
let w1 = <WebStorageStateStore> {};
TypeScript 抱怨这个。“找不到名称‘WebStorageStateStore’”。
let w2 = new WebStorageStateStore();
为什么 TypeScript 在能够转换为类型时找不到构造函数?