我正在創建一個相當大且複雜的應用程序。它有超過100多個控制器和一堆第三方庫,如jQuery,lodash,angualr材料等,我將所有這些包含在單個index.html文件中。即使即時通訊使用Css & Javascript縮小器來壓縮我的所有文件,但每次我將新功能添加到我的網站時,它的尺寸都會變大。 因此,如果用戶訪問我的網站,則需要很長時間才能下載所有文件,並且需要很長時間才能完成我的頁面。即使我的索引頁面需要所有文件的10%。這真的很可怕。
那麼有沒有更好的解決方案來動態加載我的控制器基於條件。所以我不必在我的index.html文件中包含所有的控制器。 感謝您的時間如何根據條件加載Angualr.js控制器
2
A
回答
0
看看RequireJS:http://www.sitepoint.com/using-requirejs-angularjs-applications/ 和https://oclazyload.readme.io/docs
+0
當然,我正在閱讀這些文章:) – Rahul
相關問題
- 1. 如何根據條件加載c#ascx用戶控件?
- 2. 如何根據條件加載模塊?
- 3. 如何根據控制器/操作加載Javascript資源?
- 4. 如何根據主機名加載正確的控制器
- 5. 如何根據條件實例化ng控制器
- 6. Sprocket and Rails 3.1:根據加載的控制器加載不同的文件
- 7. 根據條件控制完成操作
- 8. 如何有條件地設置導航控制器的根視圖控制器
- 9. 如何在條件控制器中添加條件?
- 10. 如何在控制器加載之前加載數據?
- 11. 如何根據條件加載動態CSS文件
- 12. CodeIgniter |某些控制器不會根據.htaccess加載?
- 13. 根據條件切換到不同的控制器
- 14. Jmeter根據if條件運行事務控制器
- 15. 根據條件語句在控制器中更改ng-class
- 16. 根據Razor MVC4中的條件從控制器控制局部視圖
- 17. 如何有條件地根據類的存在加載@ Font-Faces?
- 18. 如何根據特定條件阻止加載ASP.NET網站?
- 19. 如何根據條件在軌中預加載關聯
- 20. 如何使用spring4根據條件將一個控制器重定向到另一個控制器?
- 21. 加載控制器
- 22. 如何根據angularjs中的條件從控制器重定向頁面?
- 23. PrestaShop:如何在控制器內加載控制器?
- 24. 如何使用導航控制器加載tabbar控制器xib
- 25. 控制器如何加載2
- 26. 如何加載角控制器動態
- 27. FXMLLoader如何加載FXML的控制器?
- 28. render() - 它如何加載控制器?
- 29. 使用Angular動態加載控制器和控制器數據
- 30. 如何根據條件
拆分項目爲較小的部分。創建文件夾,每個都有自己的控制器等 –
我做了同樣的事情。我創建了我的文件夾的功能,然後按類型。但問題在於,例如,我在auth目錄中創建了authController.js。但我們仍然必須將其包含在我的index.html中。這就是問題 ?我不想將我的AuthController.js包含到我的index.html中,而是希望在我的身份驗證視圖和服務加載後查看時將其加載到index.html。任何意見,.. ..謝謝?? – Rahul