J'ai un code JavaScript que je suis en train de convertir en texte dactylographié.
Soi-disant, tapuscrit est une surcouche de JavaScript, sauf ce qui suit contient des erreurs du compilateur. En supposant que je n'a pas importé la bibliothèque ko dans tapuscrit, comment pourrais-je convertir le code suivant:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Pour les références, ce fut ma tentative dactylographiée
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













