У меня есть некоторые JavaScript-код, который я пытаюсь преобразовать в машинопись.
Предположительно, машинопись является подмножеством JavaScript, за исключением следующих есть ошибки компилятора. Предполагая, что я не импортировать библиотеку kò в машинописи, как бы преобразовать следующий код:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Для справки, это была моя попытка в машинописном
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













