0
我有一個路線路由使用參數在角2
my.local/en/auth?code=bla-bla
我在路由器
{path: "/:lang/auth?code=:code" }
寫,但它不工作。然後我嘗試其他路線:
{path: "/:lang/auth" }
而且它工作。所以我的問題是爲什麼我不能綁定路線與獲取參數?
我有一個路線路由使用參數在角2
my.local/en/auth?code=bla-bla
我在路由器
{path: "/:lang/auth?code=:code" }
寫,但它不工作。然後我嘗試其他路線:
{path: "/:lang/auth" }
而且它工作。所以我的問題是爲什麼我不能綁定路線與獲取參數?
從角1不同的是,你不需要定義可選路由參數角2.
對於你的情況下,你可以定義
{path: "/:lang/auth" }
那麼你可以使用路由器
_router.navigate(['/en/auth', { code: 'bla-bla' }])
導航
這應該將您重定向到
my.local/en/auth;code=bla-bla
其他服務使本頁面重定向=) – Illorian
這不支持這種方式。你實際上試圖完成什麼? –
我只想知道爲什麼我的路線不起作用。 – Illorian
因爲不支持這種方式。 –