Ember 2.10.0にアップグレードした後、 this.$()がundefined返すようになったため、 willDestroyElement実行時にコンポーネントユニットテストが壊れ始めました。 これはEmber2.9.0では発生していませんでした。
this.$()
undefined
willDestroyElement
あなたはこれがこの残り火で起こっているのを見ることができます
@omarestrella @kamilogorekこれは2.10.2で修正されました、報告してくれてありがとう!
これはバグのようです。特にイベントリスナーを削除するために、 willDestroyElementでthis.$()を使用できるはずです。
バグフロー:
Renderer
_transitionTo('destroying')
remove
_transitionTo
currentState
destroying
_states
default
$()
最も参考になるコメント
@omarestrella @kamilogorekこれは2.10.2で修正されました、報告してくれてありがとう!