Tengo algo de código JavaScript que estoy tratando de convertir en texto mecanografiado.
Supuestamente, mecanografiado es un superconjunto de JavaScript, salvo los siguientes tiene errores de compilación. Suponiendo que no importó la biblioteca ko en texto mecanografiado, ¿cómo iba a convertir el código siguiente:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Para las referencias, este fue mi intento a máquina de escribir
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













