IT

Backbone.js : Backbone Collection에서 모델의 제작을 얻는 방법?

lottoking 2020. 7. 16. 07:54
반응형

Backbone.js : Backbone Collection에서 모델의 제작을 얻는 방법?


컬렉션 내에서 모델의 고급을 찾는 방법이 있습니까?

현재 작업중 인 모델이 가정 해봅시다. 현재 내부에 존재하는 해당 컬렉션 모델이 내부에 존재를 추출 할 수 있습니까? 현재 대상 위 또는 아래의 모델에 액세스하려고하기 때문에 작업을 수행하고 싶습니다.

다시 말해 다음과 같은 것이 있습니다.

index = this.model.index
modelAbove = this.collection.at( index-1 )

내 데이터는 중첩 된 집합을 "lft"또는 "rgt"열에서 검색을 수행 할 수 있습니다 Backbone에 이미이 정보가 있으면 다시 사용할 수 있습니다.


예. 백본은 컬렉션에 대한 메소드 indexOf를 포함 하여 모델 및 컬렉션에 대한 많은 underscore.js 메소드에 대한 액세스를 제공합니다 . 또한 at당신이 보여준 것과 같은 방법 을 제공합니다 .

var index = this.collection.indexOf(this.model);
var modelAbove = this.collection.at(index-1);

참고 URL : https://stackoverflow.com/questions/7472055/backbone-js-how-to-get-the-index-of-a-model-in-a-backbone-collection

반응형