मुझे लगता है कि मैं टाइपप्रति में बदलने की कोशिश कर रहा हूँ कुछ जावा स्क्रिप्ट कोड मिल गया है।
माना जाता है, टाइपप्रति जावास्क्रिप्ट का सुपरसेट, सिवाय निम्नलिखित संकलक त्रुटियाँ हैं है। मैं मान लिया जाये कि टाइपप्रति में 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
}
}
}
}













