ID로 모델을 제거 할 수 있습니까? 문서에서는 모델 자체를 전달하여 제거해야한다고 말합니다.id로 백본 모델을 제거 하시겠습니까?
그래서 먼저 모델을 가져온 다음 제거해야합니까? 나는 이드만으로 그것을 제거 할 수 없을까?
ID로 모델을 제거 할 수 있습니까? 문서에서는 모델 자체를 전달하여 제거해야한다고 말합니다.id로 백본 모델을 제거 하시겠습니까?
그래서 먼저 모델을 가져온 다음 제거해야합니까? 나는 이드만으로 그것을 제거 할 수 없을까?
컬렉션에서 모델을 삭제 하시겠습니까? 문서를 살펴보면 실제 모델을 전달해야하는 것처럼 보이지만 소스 코드는 id
모델이나 cid
모델을 전달할 수 있음을 제안하며 위의 모든 것이 작동해야합니다. 위의 모든 배열로).
collection.remove(myModel);
collection.remove(myModel.id);
collection.remove(myModel.cid);
collection.remove([myModel]);
.
model
의 ID는 c1
또는 c23
과 같이 기본적으로이 게시물을 우연히 발견했습니다. 당신이 컬렉션에서 ID로 모델을 제거하려는 경우, 당신은 단순히 사용하여 컬렉션에서 모델을 얻을 : 즉시 제거하고자하는 경우
myCollection.get('c1');
이것은, ID c1
와 모델을 반환합니다, 반환 된 모델을 컬렉션 remove()
컬렉션에 전달하면됩니다.
myCollection.remove(myCollection.get('c1'));
여기에서 논의 된 "default"는'id'가 아니라'cid'입니다. 모델에는 기본적으로 ID가 없습니다. – nrabinowitz
아, 좋아, 백본 v1.0.0 개발자 소스에서 찾고 정보 – fancy
네위한 멋진 덕분에, 제거() 함수는 먼저를 허용하는 GET() 함수를 사용하여 컬렉션에서 모델을 얻는다 모델, id 또는 cid. – jackocnr
더 많이 사용할수록 백본의 문서화가 어렵다는 것을 알게되었습니다. –