【发布时间】:2015-09-13 01:23:54
【问题描述】:
我目前正在像这样创建我的 Knockout ViewModel,
function MyViewModel() {
var self = this;
self.MyObservable = ko.observable();
}
ko.applyBindings(new MyViewModel());
有没有办法将此 TypeScript 类用作 ViewModel?
class MyViewModel {
}
我知道 TSC 最终会生成一个函数,但为了坚持 TypeScript 约定,我想知道这是否可能?
谢谢
【问题讨论】:
-
既然 TypeScript 最终会被编译成 JavaScript,为什么不呢?如果您正在寻找通过 TypeScript 公开的 Knockout API,请参阅 github.com/borisyankov/DefinitelyTyped/tree/master/knockout
标签: javascript mvvm knockout.js typescript