Cargando

Colección contenida en vista de un modelo




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 28 julio 2014 - 06:31
¿En backbone.js como puedo hacer para que una vista de un modelo contenga una colección?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 28 julio 2014 - 06:50
Usa los eventos en el modelo para crear la colección:
class ModelA extends Backbone.Model
initialize: ->
bind("change", @initializeCollection)
initializeCollection: -> 
if
!@collection @collection = new Collection(@attributes.collection)
else
@collection.set(@attributes.collection)


 

Publicado 28 julio 2014 - 06:51
Puedes probar este otro acercamiento:

class ModelA extends Backbone.Model
parse: (resp) -> if @attributes.collection @attributes.collection.set(resp.collection)
delete
resp.collection 
else
resp.collection = new Collection(resp.collection) resp


   AUTOR PREGUNTA

Publicado 28 julio 2014 - 07:37
Gracias por esos ejemplos ;)


X