0
我有一個Angular 2服務,它執行基本的HTTP調用以使我返回一個JSON對象。一旦我有了這個對象,我會在我的應用程序中執行大量計算(在我的服務中),這些計算需要多個組件。我的問題是在檢索和分析數據之前組件呈現。Angular 2在數據加載/解析後呈現
如何獲取我的組件,直到數據被檢索和解析才加載?
(我見過* ngIf =「數據」的解決方案,但似乎更像是一個解決方法不是永久性的修復?)
我有一個Angular 2服務,它執行基本的HTTP調用以使我返回一個JSON對象。一旦我有了這個對象,我會在我的應用程序中執行大量計算(在我的服務中),這些計算需要多個組件。我的問題是在檢索和分析數據之前組件呈現。Angular 2在數據加載/解析後呈現
如何獲取我的組件,直到數據被檢索和解析才加載?
(我見過* ngIf =「數據」的解決方案,但似乎更像是一個解決方法不是永久性的修復?)
很少有有效的方法:
[]
*ngIf
visibility:hidden
Resolver
後衛獲取和處理數據。使用NgComponentOutlet
並動態創建組件。
我認爲這是你要找的東西:http://stackoverflow.com/a/38212664/541432 – elvin