gpt4 book ai didi

javascript - 从 backbone.js 集合中删除每个模型

转载 作者:行者123 更新时间:2023-11-30 10:48:18 25 4
gpt4 key购买 nike

我正在尝试遍历主干集合并将每个项目移动到另一个集合。在遍历和删除项目时,只有一半的项目被删除。

app.cloud.each(function(model){
app.cloud.remove(model);
app.tail.add(model);
})

任何人都可以提出解决此问题的好方法吗?理想情况下,我不想让代码尽可能保持可读性。

最佳答案

您在迭代集合时修改集合。我不太了解 backbone,但我敢说这会产生奇怪的结果。

一个可能的解决方法是改变你的方法,首先你通过遍历 app.cloud 将所有内容添加到 app.tail,然后清除 app.cloud

关于javascript - 从 backbone.js 集合中删除每个模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7045842/

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