は、コンポーネントのライフサイクルフックメソッドのいくつかは、そのようなdidReceiveAttrs
、didUpdateAttrs
、didRender
、didInsertElement
とwillDestroyElement
としてthis._super(...arguments)
を持っていません。 しかし、私は何の問題に直面しなかった。私はそれを含めるかどうかに変えるべきですか?Emberコンポーネントライフサイクルフックメソッド - スーパーを呼び出すことは必須ですか?私のプロジェクトで
Ember.Component
のようなフレームワーククラスのためにinit
をオーバーライドする場合は、私たちのinit宣言でthis._super(...arguments)
を必ず呼び出してください!そうでない場合、Emberは重要なセットアップ作業を行う機会がないかもしれません。あなたのアプリケーションには奇妙な動作が見られるでしょう。 (ref)
の変更をして、それを含め、フックの挙動は、あなたが戻ってそれらを追加する必要があります将来的に変更する必要があります。 –