Mam trochę kodu JavaScript, który próbuję przekonwertować do maszynopis.
Podobno maszynopis jest rozszerzeniem JavaScript, z wyjątkiem następujących zawiera błędy kompilatora. Zakładając, że nie importować bibliotekę ko w maszynopisie, w jaki sposób przekonwertować następujący kod:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Dla odniesienia, to była moja próba na maszynie
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













