對於此項目,我可否或不可以使用帶AOT的Angular 2?重要的是它是AOT,它不能是JIT。使用AOT在Angular 2中加載不存在的組件
我構建了一個包含很多不同組件的應用程序,我將在運行時獲得應該顯示哪些組件的規範。有時會顯示1個組件,有時可能會顯示30個。
我想將這些組件放在不同的文件中。不只是一個不同的.ts文件,我希望將這些組件放在不同的.js文件中,並將它們存儲在服務器上,並在必要時獲取它們。
原因有三:
,用戶不應該有,如果只是一個組件進行更新,更新的應用程序。
如果更新是在一個組件上進行的,我不希望應用程序中的任何其他內容因此而中斷。 (並且是的)。如果建立了新的應用程序,我們必須重新測試整個應用程序,而不僅僅是一個組件。
- 如果只需要1成分是不必要加載所有30
所以我一直對谷歌/這裏堆棧溢出,並搜查這一點,想盡了各種辦法,但似乎沒有人有該這個問題。我發現的所有例子已經在應用程序中有組件,並且已經在NgModule中聲明瞭它。但是我的組件在我從服務器獲取文件之前不存在。