tengo la vista siguiente columna vertebral:Backbone.js traen cambiada evento no disparar después de una obtención correcta
Observación clase extiende Backbone.Model
class Observations extends Backbone.Collection
model: Observation
constructor: ->
@url = _observationsUrl
class ObservationsView extends Backbone.View
el: $('#observations')
initialize: ->
_.bindAll @
@model.bind 'changed', @render
@model.view = @
that = @
@model.fetch {
success: ->
alert('success')
that.model.trigger 'changed'
}
render: =>
alert('rendering baby')
class ObservationsController extends Backbone.Controller
initialize: ->
observations = new Observations()
observationsView = new ObservationsView(model: observations)
estoy Encuadernación evento modificado del modelo al método render de ObservationsView. El modelo es una colección troncal.
la zona de alcance está funcionando correctamente pero no está siendo disparado el evento modificado. Estoy intentando el gatillo manual por desesperación.
Puede alguien ver lo que estoy haciendo mal?
El evento disparado después de la recolección del modelo ha sido renovado es en realidad 'reset', no 'actualización'. –