2015-11-05 61 views
-1

我聽說AngularJS有自己的模塊加載機制,如果使用的效率不高,則不需要使用RequireJS。這是真的?目前我有一個Angular項目,index.html文件變得相當大。我應該使用RequireJS來緩解這個問題還是會傷害性能?感謝您的輸入。是否值得與RequireJS一起使用用於AngularJS項目

+1

添加代碼來解決問題總是會損害性能。性能與只有很少代碼以最有效的方式解決問題有關。如果angular有自己的機制,那麼你不需要require.js。但是,由於你的html變得相當大 - 看來require.js是一個解決你的問題之一的庫 - 處理依賴關係。它不僅僅是一個模塊加載器,它可以解決許多任務。 – Mjh

回答

1

角度模塊通常需要在啓動時可用於啓動過程。但是有一種方法可以延遲加載Angular模塊:ocLazyLoad

這適用於Angular 1.x.雖然您可以使用RequireJS加載普通JavaScript,但這不適用於Angular模塊。

相關問題