4
.clone() - splice 루프를 사용하여 원본을 간섭하지 않도록 컬렉션을 만듭니다. 모델이 복제 된 원본 또는 사본입니까?Backbone.Collection을 복제하면 모델 참조가 그대로 유지됩니까?
원래 모델이 포함 된 배열 복사본이 필요합니다.
아무 정보 주셔서 감사합니다!
.clone() - splice 루프를 사용하여 원본을 간섭하지 않도록 컬렉션을 만듭니다. 모델이 복제 된 원본 또는 사본입니까?Backbone.Collection을 복제하면 모델 참조가 그대로 유지됩니까?
원래 모델이 포함 된 배열 복사본이 필요합니다.
아무 정보 주셔서 감사합니다!
동일한 유형의 새 모음으로 래핑 된 원본 모음과 동일한 모델을 사용할 수 있습니다.
여기 collection.clone의 구현 :
clone: function() {
return new this.constructor(this.models);
},
아니면 깊은 복제를 원하는 경우, http://jsfiddle.net/puleos/9bk4d/
감사 남자 Backbone.Collection.clone
무시! 확실하지 않았다. 그리고 그것은 나를 위로 트립하고 있었다. – boom
걱정할 필요가 없습니다. 혹시 매달려 있다면 주석이 달린 출처를 읽으십시오. http://backbonejs.org/docs/backbone.html –
왜 이것을 사용합니까? 내 말은, 보통, 물건을 복제하면 오래된 수집품에 대한 언급이 전혀 없어지기를 바랍니다. * 특히 * 모델이 아닙니다! – raffomania