Ho un po 'di codice JavaScript che sto cercando di convertire in dattiloscritto.
Presumibilmente, dattiloscritto è un superset di JavaScript, ad eccezione del seguente ha errori di compilazione. Supponendo che non ha importato la libreria ko in dattiloscritto, come vorrei convertire il seguente codice:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Per i riferimenti, questo è stato il mio tentativo di tipografico
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













