2016-07-27 8 views
1

Какая функция называется After ngOnInit() в угловом 2? Я хочу вызвать функцию после завершения ngOnInit(). Я новичок в Angular 2. Прошу помочь мне, что лучше всего делать в этом случае.Угловые 2 крючки ngOnInit

+1

Есть ли возможность поиска 'ngAfterViewInit()'? (https://angular.io/docs/ts/latest/guide/lifecycle-hooks.html#!#hook-sequence) – rinukkusu

+0

Да, но не работает в моем случае –

ответ

3

ПРИМЕЧАНИЕ; который крюк жизненного цикла вы можете использовать, это зависит от вашего usecase.

ngAfterContentInit

Существует жизненный цикл компонента. Вы должны проверить его здесь - https://angular.io/docs/ts/latest/guide/lifecycle-hooks.html

ИЛИ

Если вы хотите вызвать любой пользовательскую функцию вы можете вызвать его в конце ngOnInit функции, как показано ниже,

ngOnInit(){ 
    ... 
    this.fun(); 
} 

fun() 
{ 
    ... 
} 
0

ответ на ваш вопрос: `ngDoCheck(), Этот крючок жизненного цикла Вызывается сразу после ngOnChanges и ngOnInit.

проверьте это официальное руководство по угловому 2 Lifecycle Hooks. для более глубоких деталей.

Смежные вопросы