Я новичок в typescript. В моем приложении Durandal я перешел на VS-2012 в VS-2015, означая typescript от 0.9 до typescript 1.8.4. После миграции я получил так много ошибок сборки. Я разрешил всех тех, кроме одного. Я получаю ниже ошибки сборки для типов событий.
ОШИБКА: "Build: свойство" result "не существует в типе" 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". Может ли кто-нибудь помочь в решении этой проблемы.
Примечание: "target: EventTarget" получает от lib.d.ts