Angular 应用 bootstrapModule 映射的 app Component 的初始化逻辑
生活随笔
收集整理的這篇文章主要介紹了
Angular 应用 bootstrapModule 映射的 app Component 的初始化逻辑
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
main.js 里指定的 AppModule 作為 bootstrap module:
該 module 包含的 bootstrap Component 為 AppComponent:
如果遇到 SAP Spartacus 白屏問題,首先檢查這個 Component 的幾個 hook 是否正常工作:
記住這些關鍵點,以后好調試:
可以看到,在 OnInit 執行內部,app-root 下面的 cx-storefront 就已經能看到了。
而在我的白屏 case 里,只能看到:
<app-root></app-root>在 bootstrap 方法第一行設置斷點:
此時 app-root 節點下面的子節點尚未生成。設置一個斷點:
最后發現,是 componentFactory.create 方法里,觸發的 dom 節點的生成以及視圖的繪制工作:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的Angular 应用 bootstrapModule 映射的 app Component 的初始化逻辑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图片url地址的生成获取方法(免费正版高
- 下一篇: 阴阳师中面灵气有用吗(《阴阳师》手游官网