【发布时间】:2017-06-03 21:44:30
【问题描述】:
我正在使用 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);
}
}
编译失败,因为属性 "text" 在类型 "FileReader"
上不存在我认为这是由于 EventListener 接口不接受对象,
请问有人解决了这种问题吗?
谢谢大家,
【问题讨论】:
标签: javascript angular typescript filereader