2016-12-28 66 views
1

我試圖開發多任務網絡應用就像我附了截圖,但我不能開始編碼,因爲我無法理解如何角2個負荷依賴(這兩個組件和服務的需求)。我的要求是這樣的 - 基於選項卡Web的應用程序在那裏我可以觸發一個過程,它將在其所有相關性的TAB被加載,問題是我能有超過數百個過程的,我不想臃腫更多NgModule導入我只想要模塊或組件加載在標籤加載事件。如何延遲加載組件和模塊在角2


我只是想在一個通用的系統設計與角2的指導,我讀道場是成熟,這種問題只require('modulename')點擊事件中或任何必需的,但問題是道場是複雜的,但如果角度不支持,我會切換到。

enter image description here

回答

0

您正在尋找懶加載路由模塊,瞭解更多關於它here

你可能有類似下面,

應用路線

{ 
    path: 'tab-path-1', 
    loadChildren: 'app/tab1.module#Tab1Module' 
    }, 
    { 
    path: 'tab-path-2', 
    loadChildren: 'app/tab2.module#Tab2Module' 
    } 

Tab1Module路線

{ 
    path: '', 
    component: Tab1Component  
    } 

希望這有助於!

+0

標籤不具有路由(路徑)我怎麼想實現一個 –

+0

您使用自定義組件庫選項卡,否則,如果你正在創建你自己的,你可以實現,並給它一個鏈接,歡呼聲! –

+0

我打算使用角材料2,或者primeng仍然沒有設計。 –