New Typescript 1.8.4 build error: “ Build: Property 'result' does not exist on type 'EventTarget'. ”

前端 未结 14 1896
情书的邮戳
情书的邮戳 2020-12-23 14:48

I am New to typescript. In my Durandal application I migrated to VS-2012 to VS-2015 means typescript 0.9 to typescript 1.8.4. After migrated I got so many build errors. I re

14条回答
  •  南方客
    南方客 (楼主)
    2020-12-23 15:09

    Instead of using event.target.result, you can just use FileReader.result.

    For example,

    const fileReader: FileReader = new FileReader();
    
    fileReader.onload = (event: Event) => {
       event.target.result; // This is invalid
       fileReader.result; // This is valid
    };
    

提交回复
热议问题