Έχω κάποιο κώδικα JavaScript που προσπαθώ να μετατραπούν σε γραφομηχανή.
Υποθετικά, γραφομηχανή είναι ένα υπερσύνολο του JavaScript, εκτός από τα ακόλουθα σφάλματα μεταγλώττισης. Υποθέτοντας ότι δεν είχα την εισαγωγή της βιβλιοθήκης ko σε γραφομηχανή, πώς θα μετατρέψει τον ακόλουθο κώδικα:
(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
}
}
}
}













