我正在使用FileReader接口和它的异步方法readAsText()来读取本地文本文件,之后当调用onload事件时,我尝试读取我的文件,我的源代码如下所示:
export class ReadFileComponent {
text: string;
readFile(): void {
let reader=new FileReader();
reader.onload = function(e) {
this.text=reader.result;
}
reader.readAsText(file);
}
}
Run Code Online (Sandbox Code Playgroud)
编译失败,因为"FileReader"类型上不存在属性"text "
我认为这是由于EventListener接口不接受对象,
有人请解决这类问题吗?
多谢你们,
如果我们想从远程服务器获取数据,然后将其作为初始状态传递给减速器,我们该如何进行?我试图在 useEffect 中调用 dispatch 但它被拒绝了,因为在 useEffect(...) 中调用钩子的规则被禁止了?,
有什么帮助吗?