什么是一个打字稿类初始化淘汰赛observableArray的正确方法?
我做这样的事情:
module ViewModel {
declare var ko;
export class IndexPageViewModel {
agencies: any;
constructor () {
this.agencies = ko.observableArray([]);
}
}
}
var ivm = new ViewModel.IndexPageViewModel();
ivm.agencies.push({name: "name", alias : "alias"});
for (var i = 0; i < ivm.agencies.length; i++){
alert(ivm.agencies[i].name);
}
看起来很简单,但是当我试图访问的机构性质所指示的,执行挂起。 我错过了什么?