¿Hay alguna forma de encontrar el índice de un modelo dentro de una colección?Backbone.js: ¿Cómo obtener el índice de un modelo en una Colección Backbone?
Digamos que en una vista tenemos un modelo en el que estamos trabajando, ¿podría ese modelo escupir su índice dentro de la colección en la que se encuentra actualmente? Me gustaría hacer esto porque quiero acceder al modelo por encima o por debajo del objetivo actual.
En otras palabras, ¿hay algo como:
index = this.model.index
modelAbove = this.collection.at(index-1)
Mi técnica ha sido un conjuntos anidados, así que sólo puedo hacer una búsqueda en la columnas "rgt" "LFT" o, pero yo no quería reinventa la rueda si Backbone ya tiene esta información disponible.
Brilliant! Me siento un poco avergonzado de no haber pensado en indexOf. Supongo que va a mostrar lo poco que sé. :) ¡Gracias Señor! –
¡Gracias por aclarar esto! Ya sabes, sería tan genial si el miembro '.collection' estuviera explícitamente enumerado en los documentos para' Modelo' ... – aaaidan
No puedo hacer que esto funcione durante una llamada 'initialize'. ¿Alguna idea de cómo podría hacer que eso funcione? –