Nach dem Upgrade auf Ember 2.10.0 brachen unsere Komponententests ab, als willDestroyElement
da this.$()
jetzt undefined
zurückgibt. Dies war in Ember 2.9.0 nicht der Fall.
Sie können dies in diesem Glut-Twiddle sehen .
Das sieht nach einem Fehler aus, wir sollten this.$()
in willDestroyElement
, insbesondere um Ereignis-Listener zu entfernen.
Fehlerfluss:
Renderer
ruft die Methode remove
, die den Link zum Funktionsaufruf _transitionTo('destroying')
enthält_transitionTo
destroying
Link currentState
in destroying
ändern_states
Lookup findet destroying
State Linkdefault
state link1 link2undefined
für $()
Anrufe Link@omarestrella @kamilogorek dies ist in 2.10.2 behoben, danke für die Meldung!
Hilfreichster Kommentar
@omarestrella @kamilogorek dies ist in 2.10.2 behoben, danke für die Meldung!