如何解决如何克隆整个主干模型?
如果我用backbone方法克隆,像这样:
var model2 = model1.clone();
例如,它会很好地克隆这些模型属性:
编号:29832, 标题:极限游戏, 类型:“9a”, 用户:[0:“高级”,1:“精英”]
但是更复杂的属性被忽略了,像这样(这是我在console.log
中看到的。在主干中,模型是游戏。:
games:
adventure:
models: Array(1)
0: child
attributes:
title: "PitFall"
year: "(old) 1981"
是否有克隆整个主干模型的主干方式?
谢谢!
解决方法
backbone 是通过创建带有属性副本的新实例来克隆的,所以只要属性在属性上,就应该是安全的克隆
来自主干源代码
const randomPets = pets.slice(prevIndex,prevIndex + petAmount);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。