3
我想創建一個服務,它使用路由器配置來創建基於組件的路線圖。當你不使用延遲加載的模塊路由時,它工作正常。Angular 2路由器配置懶加載模塊
但我不知道如何從延遲加載模塊獲取路由。在路由對象中只有loadChildren字符串,就是這樣。我對angular2內部進行了一些挖掘,它在內部使用RouterConfigLoader來加載延遲加載的路由。但它不從RoutingModule中導出,所以我認爲它不應該從外部使用。
是否有任何公共API可以幫助我呢?
謝謝
嗯,我不一定需要它們被懶惰地加載,但我喜歡如何指定延遲加載路由。我想這是不可能保持他們指定的方式,但加載模塊馬上? (我想導入該模塊也會導入它不是我想要的路線)。 – Klinki
這是當前的實現,但Angular可以簡單地將加載的路由傳遞給某個監聽器,並且在加載新模塊後始終通過完全組裝的路由。讓我們來做一個功能請求? –
@OndraŽižka有沒有更新?加載後,似乎延遲加載的路由應該合併到'router.config'中。 – adamdport