1.配置
在模組的載入階段,angularjs會在提供者註冊和配置的過程中對模組進行配置。
需要特別注意,angularjs會以這些函式書寫和註冊的順序來執行它們。
當對模組進行配置時,需要格外注意只有少數幾種型別的物件可以被注入到config()函式中:提供者和常量。
2.執行塊
和配置塊不同,執行塊在注入器建立之後被執行,它是所有angularjs應用中第乙個被執行的方法。
run()函式接受乙個引數。
initializefn(函式)angularjs在注入器建立後會執行這個函式。
使用路由延遲載入 Angular 模組
這裡將使用乙個簡單示例來演示這個特性是如何工作的。將應用拆分為多個不同的模組,可以在需要的時候再進行延遲載入。延遲載入的路由需要在根模組之外定義,所以,你需要將需要延遲載入的功能包含在功能模組中。我們使用 angular cli 來建立乙個演示專案 demo.ng new demo然後,進入到 de...
angular5 模組懶載入
為什麼要使用懶載入?當使用者訪問 頁面路徑的時候,才會載入對應的模組,這減少了應用啟動時載入資源的大小,頁面開啟速度快。1.建立專案 2.進入該專案裡 3.初始化專案 npm install4.執行專案 ng serve5.建立模組並且配置該模組路由 在module資料夾下分別建立user,prod...
Angular學習 模組和元件的動態載入
可以利用路由的loadchildren來動態載入angular模組和元件。1.建立乙個要動態載入的模組 包含相應的元件 dyn plugin.module.ts import from angular core import from angular common import from pfc p...