我想知道是否有任何方法可以在不使用KnockoutObservableAny的情况下制作通用变量
我想做KnockoutObservable<SomeType>() = new Sometype()
我知道这对于数组来说是可能的
KnockoutObservableArray with typed elements in TypeScript
但我找不到为常规变量做到这一点的方法。
答案 0 :(得分:1)
几个例子:
interface Chicken {
eggs: number;
}
var x: KnockoutObservable<string> = ko.observable(''),
y: KnockoutObservable<Chicken> = ko.observable(),
z: KnockoutObservable<Chicken> = ko.observable({ eggs: 6 });