我有这样的简单数据:
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。作业和电话未呈现。如何呈现不同的架构?