我想要創建一個將有數百頁的應用程序,我需要一些東西,一個sigle文件,我可以在其中定義頁面數組以及通過它們導航的方法。這些數據和方法必須從不同的組件和頁面導入和訪問。 我不確定我應該創建什麼。我曾經想過@viewchild,但應該使用模板,我沒有(或需要)一個,現在我只需要管理數據和方法。我應該在哪裏看?在不同的組件中使用相同的數據和方法
0
A
回答
1
-1
也許你會嘗試導入一些模型庫,如Redux到你的項目,並在Redux Singleton商店把你所有的數據和方法?
+1
我知道你是新人,我們希望你在這裏幹得好。看看這個:http://stackoverflow.com/help/how-to-answer –
1
我想你將不得不去服務有多個組件可以使用的方法。但是,如果您的組件在整個應用程序中使用相同的數據,那麼爲了應用程序的可維護性,您可以使用redux i:e flux體系結構。
看看這個具有服務的回購,還有一個演示,使用angular.Its中的ngrx進行redux,由我爲Angular概念創建。
相關問題
- 1. 在不同的方法中使用相同的數據集
- 2. Angular 2:如何在不同的數據中使用相同的子組件?
- 3. 以不同的方法使用數組
- 4. 從Joomla中的相同組件請求不同的數據
- 5. 在不同的功能中使用相同的數組
- 6. 參數相同,不同的方法
- 7. 不同的HTTP POST在不同的類中使用相同的方法?
- 8. 使用相同的方法來下載不同的文件
- 9. 使用不同的參數創建相同的方法
- 10. 不同的dataTables輸出(json和xml)在jQuery中使用相同的方法
- 11. 我不能在方法中使用相同的參數。 CS0136
- 12. 相同的表不使用索引在不同的數據庫
- 13. 我想在ios中使用不同數據的相同UserInterface
- 14. Reporting Services - 在不同數據庫中使用相同的報告
- 15. 如何從不同條件的相同表中求和數據?
- 16. 用不同的值調用不同的方法使用相同的字符串
- 17. 在不同變量上使用的相同方法
- 18. 對於相同數據R的不同方法
- 19. 用不同的參數調用兩次相同的方法
- 20. 用於使用不同的數組值替換內部數組值的方法具有相同的密鑰
- 21. 使用與meteor.js中的不同數據相同的模板
- 22. 不同的路線相同的組件
- 23. Mockolate - 使用相同的參數在模擬上調用相同的方法,但返回不同的結果
- 24. 使用兩個不同的數據庫和相同的休眠映射文件
- 25. 使用在不同的地方相同的UIAlertView中
- 26. ngOnInit當相同的組件被加載不同的數據時不會調用
- 27. 如何使用不同輸入的相同方法的泛型
- 28. 使用相同的方法,但得到不同的結果
- 29. 切換不同的方法,但使用相同的名稱 - C#
- 30. 是使用相同的變量不同調用靜態方法
是的,你和拉胡爾是對的。我研究過服務(以及離子2的提供商),這似乎是正確的方式。謝謝! –
編輯一些編碼後,如果你想使用NavController,我發現服務不是一個raccomanded選項。我只是把它留在這裏,所以沒有人像我一樣走錯路。 –