gpt4 book ai didi

javascript - 用新数据替换 observableArray

转载 作者:行者123 更新时间:2023-11-29 22:07:30 26 4
gpt4 key购买 nike

我有一个类似的 View 模型

   AppViewModel = {
agent : ko.observableArray([ {
name : 'test',
age : '23'
}])
};

我的json数据是这样的

{"agent":[{"name":"john","age":"23"},{"name":"conor","age":"23"}]}

ajaxcall 每 3 秒

如何用新数据替换 View 模型

我试过了

success : function(responseData) {
var data = ko.toJS(responseData);
//AppViewModel.agent.push(data);
AppViewModel.agent.replace(agent,data);
}

但确实有效。

最佳答案

你所要做的就是设置可观察的

success : function(responseData) {
var data = ko.toJS(responseData);
AppViewModel.agent(data.agent);
}

关于javascript - 用新数据替换 observableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20091586/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com