Piszę przykładową aplikację przy użyciu pliku backbone.js.Renderowanie szkieletu Wyświetl aktualizację modelu
Na zaktualizowanej moim modelu I ponownie uczynić mój pogląd w ten sposób
$('.target').html("");
$('.target').append(this.$el.html(this.template(model)))
Gdy widok jest ponownie wydanego po aktualizacji modelu [w sprawie zmian zdarzenia] Zdarzenia związane Dzieciom el
„s pobiera lost [nie wydaje się być taki jak na żywo jQuery
]. Czy jest to znany problem, czy też czegoś mi brakuje? Czy powinienem spróbować zastąpić html zamiast append
? fiddle
Być może zechcesz naprawić skrzypce tak, aby działało. na przykład. za pomocą jQuery oraz Incerscore i Backbone oraz –
nie potrzebujesz dwóch instrukcji. Po prostu użyj jednego: '$ ('.cel'). Html (this. $ El.html (this.template (model)))', co jest równoznaczne z wyczyszczeniem kodu HTML i dodaniem nowego – Matanya
@ Mike Fielden Then I może potrzebuję umieścić całą moją aplikację: DI myślał, że widok wystarczy, aby zrozumieć mój problem. – Tamil