ngOnInit方法只是初始化angular的組件和指令,並不是真正的dom加載完成
例子:
html代碼:
typescript代碼:
這個時候oBox1無法獲取到DOM節點,這是因爲ngOnInit方法只是初始化angular的組件和指令,並不是真正的dom加載完成。如果要獲取到oBox1,可以在ngAfterViewInit方法裏獲取,該方法是指頁面渲染完成之後觸發!
例子:
html代碼:
typescript代碼:
這個時候oBox1無法獲取到DOM節點,這是因爲ngOnInit方法只是初始化angular的組件和指令,並不是真正的dom加載完成。如果要獲取到oBox1,可以在ngAfterViewInit方法裏獲取,該方法是指頁面渲染完成之後觸發!