对ngAfterViewInit的理解
最近在模仿一个项目,但是一开头就出了些问题,在index.html中,我写了一个加载
加载中 ...
然后我在app-routing.module.ts中懒加载了login模块
【对ngAfterViewInit的理解】
const routes: Routes = [ {path: 'login', loadChildren: './login/login.module#LoginModule'}, // {path: 'pages', loadChildren: './pages/pages.module#PagesModule'}, {path: '', redirectTo: 'login', pathMatch: 'full'} // {path: '', redirectTo: 'login', pathMatch: 'full'} ];
但是,我的页面就是不显示login,我找啊找啊。。。最后只能找老大了,老大上来一顿啪啪啪。。。打完收工。。。原来是在logincomponent加了了ngAfterViewInit方法
ngAfterViewInit(): void { // $('.preloader').hide(); const $__loader = $('.preloader'); $(function () { $__loader.fadeOut(); }); }
我又回头看了下生命周期钩子,有点顿开的感觉,但又说不上来
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量