我想根據url中提供的參數在子路由器中動態生成一些路由。如何在配置子路由器時訪問url參數
所以我必須配置了路線我主路由器: mydomain.com/#/page/ :頁面正在加載的模塊「頁」
在我模塊的網頁我有一個configureRouter功能這是爲了獲取相對於在URL中指定的網頁區段之前在子路由器將它們添加:
public async configureRouter(config, router){
page = ???
sections = wait fetchPageSections(page)
//for each section, add route in child router
}
我的問題在這裏是如何檢索:頁參數,因爲這將是可用只有(如果我聯合國derstand)在activate()函數中,這將在configureRouter()之後調用。但是,由於這部分路由已經在父路由器中「匹配」,我認爲應該有一種方法在configureRouter函數中檢索它。
謝謝。
我實施的解決方案1和3的混合我加載路線在()方法創建(一旦我進入頁面參數)和以前我用mapUnknownRoutes()重定向到一個空的部分,而在航線未加載。 – Nono