Problema colección de backbone - retorno como array de objetos



   AUTOR PREGUNTA

Publicado 12 mayo 2014 - 18:49

Estoy trabajando con backbone y con las colecciones pero tengo un problema es que se están retornando como un array de objetos y no puedo usar .each ¿Qué puede estar pasando?


¿Tienes la misma pregunta? Yo también

 

Publicado 12 mayo 2014 - 21:57

El problema se puede deber a que estas llamando una función en MiApp.userEvents.models. El cual es un array puro de javascript por ende no tiene una función each, entonces la solución sería llamar a la función each en la colección de la siguiente forma:

MiApp.userEvents.each( this.add );

Publicado 12 mayo 2014 - 22:19

Si en vez de la colección quieres usar el array usa la función de underscore:

_.each( user_events, this.add, this );

   AUTOR PREGUNTA

Publicado 13 mayo 2014 - 04:23

Excelente, gracias a ambos, muy bueno tener las dos opciones