2016-07-13 128 views
0

有沒有辦法動態執行依賴注入?喜歡稍後注入模塊,而不是在創建根應用程序時注入模塊?AngularJS動態注入模塊

所以的情況是,我有一個網站。我想將網站製作成一個包含所有內容的ng-app,而不是僅僅將網頁的內容作爲ng-app。 (想象一下,該網站有一個導航菜單,然後是內容的主體;現在,我將內容主體作爲一個ng-app,然後作爲另一個應用程序引導導航菜單,因爲菜單實際上很複雜。)但現在我想讓整個網站是一個大的ng-app,它將包含正文內容和導航菜單(也可能是其他應用程序)。

問題是由於這是網站上,網站中會有很多頁面,每個頁面都需要一組不同的模塊。導航菜單模塊將是常見的,並且將成爲基本模塊的一部分,但是如何根據它是哪個頁面來注入/加載一組不同的模塊?

+0

你所描述的功能是'NG-route',或第三方替代,'UI-router'提供。不幸的是,你的問題太寬泛了,不能真正回答這些模塊如何應用於你的特定使用場景。 – Claies

+0

先分享你的代碼 – Developer

回答