Angular2キャプチャコンポーネントonCreateイベントとonDestroyイベントのディレクティブを使用できますか?実際に私はジェネリックスライドアップとスライダダウン指令を作成しようとしています。そのため、このディレクティブを持つコンポーネントがDOMに追加されると、それが滑り落ち、DOMから取り除かれるとスライドします。コンポーネントの作成時にslideDownを適用できますが、要素がDOMからすぐに削除されるため、slideUpアニメーションは機能しません。 docsからAngular2キャプチャコンポーネントのonCreateイベントとonDestroyイベントのディレクティブを指定できますか?
0
A
答えて
1
:角度はデータバインド入力プロパティを初期化した後
ngOnInit
ディレクティブ/コンポーネントを初期化します。
と
ngOnDestroy
クリーンアップ角度は、指令/コンポーネントを破壊する直前に。観測漏れを解約し、イベントハンドラを切り離してメモリリークを回避します。
しかし、より適切であるかもしれないngAfterContentInitのような他のものは、あります。
+0
私はすでにこれを知っていますが、コンポーネントに適用されているディレクティブがあります。ディレクティブのngOnDestroyの前にngOnDestroyが呼び出され、ディレクティブのngOnDestroyでいくつかのコードを実行してコンポーネントのDOM(いくつかのアノテーション)を変更する必要があります。 –
+0
私はちょうど質問に答えました。あなたがすでにこれを知っていたとは言いません。 –
関連する問題
- 1. onDestroyの後にイベントをActivityにディスパッチできますか?
- 2. mSubscription.unsubscribe onCreateはアクティビティでonDestroyと同じ働きをしますか?
- 3. 問題のonCreateイベント
- 4. Angular2、イベントを親コンポーネントから子ディレクティブにブロードキャストする方法
- 5. vuejs:v-ifイベントのディレクティブ?
- 6. はjavascriptで、onCreateなどのイベントはありますか?
- 7. VueJS 2ディレクティブの挿入イベント
- 8. イベントの日付を指定する
- 9. イベントのリストを指定した月の最初のイベントにスクロールします
- 10. tickがnode.jsで終わるときに指定するイベントは?
- 11. 指リリースのイベント
- 12. Sendgridイベント通知に複数のエンドポイントを指定できますか?
- 13. Angular2 ngOnDestroy、イベント
- 14. Angular2とjQuery「変更」イベント
- 15. イベントをスクロールダウンするためのAngularJSディレクティブ?
- 16. angular2の要素のイベントを登録できません
- 17. Facebookのイベントにサーバー側のイベントを送信できますか?
- 18. 指令の変更検出のためのAngular2イベント
- 19. Angular2は指定されたAppComponentディレクティブです
- 20. listenToバックボーンイベントは、我々はセレクタで、 例イベントを指定バックボーンビューでイベントのハッシュで特定の要素またはビュー
- 21. Angular2 NavigationEndイベントの「イベント」に「url」プロパティがありません
- 22. サーバレスのイベントは、イベントを共有できますか?
- 23. イベント伝播はAngular2
- 24. angular2 google map markerマウスenterとleaveのイベント
- 25. Angular2イベントはここで
- 26. イベントが設定されているときのイベント
- 27. イベント(Win32イベント)がリセットされるのを待つことができますか?
- 28. プリロレス10.2bのコンボボックスにドロップするイベントを指定します。
- 29. サードパーティのアプリからイベントを設定できますか?
- 30. angular2でのfroalaイベントの使用方法
私は新しいアニメーションモジュールが現在進行中で、これを実現する方法を提供すると期待しています。 –