Backbone.Collection
으로 확장되는 SyncingCollection
이라는 사용자 지정 컬렉션을 만들었습니다. 컬렉션에는 SyncingModel
이라는 맞춤 모델이 있습니다.Backbone.Model에서 사용자 지정 호출을 구현하는 방법
컬렉션 (한 번 가져옴)이 목록에 표시됩니다. 각 목록 항목 (모델로 표시됨)은 목록에서 제거 (또는 저장) 될 수 있습니다.
- 이 서비스가를 반환하는 경우 다음 제거됩니다 서비스
- 응답을
- 삭제 요청 (모델 및 목록 항목을 확인하려면 요청을 확인합니다 : 예를 들어, 삭제 프로세스는 2 단계 단계입니다
true
응답)
은 내가 Backbone.Model
구성 요소의 destroy
모델을 재정 의하여 비슷한 시나리오를 달성하기 위해 생각하고 있어요. 이것이 올바른 접근 방법입니까? 예, 그렇지만 verify
요청을 구현하는 방법은 무엇입니까? 특정 방법을 재정의 할 수 있습니까? 따라야 할 어떤 패턴?
안녕하세요. 답장을 보내 주셔서 감사합니다. 요약하면'sync' 메소드를 오버라이드하고 거기에'if-else' 로직을 넣거나'sync'와'destroy' 호출을 유지해야합니까 ('sync'가 검증 요청에 사용 되는가)? –
if/else로 모델에'sync' 메소드를 추가한다면, 메소드가 "delete"가 아닌 경우에는'Backbone.sync'에 프록시를 추가하십시오. 그렇게하면 모델을 정상적으로 계속 사용할 수 있습니다. 즉, 'destroy'를 호출하면 유효성 검사가 수행됩니다. –