나는 많은 특성을 가진 모델을 가지고 있습니다. 여기에 관심있는 모델은 id
과 key
입니다. key
은 항상 고유하므로 id
이 아닙니다.백본 컬렉션에 모델을 추가 할 수 없습니다.
Uncaught Error: Can't add the same model to a collection twice
내가 백본이 두 모델은 ===
을 경우 결정하는 id
을 사용하고 있기 때문에이 추측하고있다 : 나는 컬렉션에 같은 id
둘 이상의 모델을 추가 할 때,이 오류가 발생합니다. 그 맞습니까? 그렇다면 id
및 key
속성의 이름을 바꾸지 않고이 동작을 재정의 할 수있는 방법이 있습니까? 나는 그 컬렉션의 comparator
으로 어리석은 시도를했지만 전혀 쓸모가 없습니다.
가능한 중복 : http://stackoverflow.com/questions/6724025/backbone-js-cant-add-the-same-model-to-a-set-twice –
에 http : // 유래 .com/questions/6724025/backbone-js-cant-add-the-same-model-to-a-set-twice 두 번 –