我是打字新手.在我的Durandal应用程序中,我迁移到VS-2012到VS-2015意味着typescript 0.9到typescript 1.8.4.迁移之后,我遇到了很多构建错误.除了一个,我解决了所有的问题.我对事件类型的构建错误有所了解.
ERROR: " Build: Property 'result' does not exist on type 'EventTarget' "
代码如下所示:
var reader:any,
target:EventTarget;
reader= new FileReader();
reader.onload = function (imgsrc){
var fileUrl = imgsrc.target.result;
}
"Imgsrc"正在进行类型事件.
它在typescript 0.9中运行良好,但在1.8.4中,它会抛出错误,因为类型"EventTarget"上不存在"result".
Note: "target:EventTarget" is getting from lib.d.ts