문서가 명확하지 않고 직접 답을 찾을 수 없었습니다. backbone.js fetch()에서 데이터 매개 변수를 사용하는 경우 remove : false를 갖는 경우에도 궁금합니다. .데이터 가져 오기를 사용하여 백본 사용 : false
this.fetch({
data: {
model: {user_id: user.get('id'), is_finished: 't'}
},
remove: false,
success: function(collection, response, options) {
console.log(collection);
console.log(options);
},
error: function(collection, response, options) {
//oh noes
}
});
: 나는 초기로드에하지만 난 이미 여기 컬렉션에 존재하는 모델을 덮어 컬렉션의 일부를 가져, 그리고 필요가 특정 페이지에 대한 부트 스트랩 컬렉션의 일부를 가지고하는 것은 그것의 요점이다 콘솔의 옵션에는 제거 된 이전 모델이 모두 표시되고 성공한 경우 데이터와 일치하는 모델 만 컬렉션에 남아 있습니다. 나에게 그것은 제거와 같아 보인다 : false는 단지 무시되고있다, 나는 미쳤다? data 매개 변수없이 동일한 페치를 테스트하고 remove : false 함수가 제대로 작동하는지 확인하십시오.
제거 옵션에 함수를 전달할 수 있으므로 데이터로 사용자 정의 논리를 처리 할 수 있습니다. remove : function() {...} – ricardohdz
'data'를 사용하는 방법은'remove' 플래그보다 우선합니다. 백본 1.0을 사용하고 있습니까? – Loamhoof
omg도 백본 - 온 - 레일 (backbone-on-rails) 젬을 사용하고 있는지 확인하지도 않았고 버전 0.9.9.0이 1.0으로 업그레이드되었고 작동합니다. 내가 받아 들일 수 있도록 대답하십시오! 고마워. – user1473594