我有一个这样的TypeScript接口: export interface Foo {} 这将编译成一个空的.js文件。因此,当在ES6节点模块中使用TypeScript接口时,我会得到以下错误: TypeError: Class extends value undefined is not a function ornull 解决方法是创建一个类 export class BaseFoo {} 现在,我可以在
我想用装饰器@asyncStore扩展类@asyncStore。IUserStore是一个扩展IAsyncStore的接口。然而,TypeScript抱怨我没有在类UserStore中正确地实现AsyncStore。下面是我的代码的一些片段(遗漏了无关的代码,如果与此问题或错误无关,则留下空的接口):interface IAsyncStore {
isLoading: bo