我有一个视图模型
AppViewModel = {
agent : ko.observableArray([ {
name : 'test',
age : '23'
}])
};我的json数据就像
{"agent":[{"name":"john","age":"23"},{"name":"conor","age":"23"}]}为ajaxcall 3秒
如何用新数据替换视图模型
我试过了
success : function(responseData) {
var data = ko.toJS(responseData);
//AppViewModel.agent.push(data);
AppViewModel.agent.replace(agent,data);
}而是做些工作。
发布于 2013-11-20 09:25:18
你所要做的就是把可观察的
success : function(responseData) {
var data = ko.toJS(responseData);
AppViewModel.agent(data.agent);
}发布于 2013-11-20 09:14:19
您只需将新数据分配给数组:
success : function(responseData) {
var data = ko.toJS(responseData);
AppViewModel.agent(data);
}https://stackoverflow.com/questions/20091586
复制相似问题