是否有将TypeScript与KnockoutJS一起使用的示例?我只是好奇他们如何一起工作?
编辑
这是我所拥有的,似乎可以正常工作
declare var ko: any;
declare var $: any;
class ViewModel {
x = ko.observable(10);
y = ko.observable(10);
}
$(() => {
ko.applyBindings(new ViewModel());
});
这将生成以下Javascript:
var ViewModel = (function () {
function ViewModel() {
this.x = ko.observable(10);
this.y = ko.observable(10);
}
return ViewModel;
})();
$(function () {
ko.applyBindings(new ViewModel());
});
ko.observable<number>(10)
。我写了一篇博文,其中包含一些更详细的信息:ideaof.andersaberg.com/idea/12/…–