我有一个视图模型,看起来像下面的一个。数据是从数据库中获得的,我需要从此数据而不是在脚本中创建一个图表和表。如何访问获取的数据?
我想这可以通过随附的函数来完成,但是我该怎么做?
var vm = {
activate: activate,
data: fetecheddata,
attached: attached
};
function attached(view, parent){
}
编辑我能够执行fetecheddata()。长度,但是我将如何在循环中获得属性的属性。像
$.each(fetecheddata, function (i, val) {
alert(val.name);//This does not work
});
如果fetchdata是可观察的数组,则必须使用敲除实用程序函数循环遍历数组,例如:
ko.utils.arrayForEach(fetecheddata(), function(item) {
alert(item.name());
});
您可以轻松执行此操作,尝试使用此操作:
$.each(fetecheddata(), function (i, val) {
alert(val.name());//This does not work
});