【发布时间】:2016-06-01 09:20:39
【问题描述】:
我有这样的简单数据:
var dataFromAjax = [
{Id : 1, Name : "Yoza", Status : 1},
{Id : 2, Name : "Dhika", Status : 1}
];
来自 ajax 的下一个数据将具有不同的架构。像这样:
var nextData = [
{Id : 1, Name : 'Yoza', Job : 'Programmer', Phone : '08788'},
{Id : 1, Name : 'Dhika', Job : 'Designer', Phone : '99987922'}
]
在我的一段代码中:
self.Data = ko.observableArray();
self.Data(nextData);
self.Data.valueHasMutated();
问题是列未更新。列仍然与第一个模式相同,即 id、name 和 status。作业和电话未呈现。如何渲染不同的架构?
【问题讨论】:
标签: knockout.js kogrid