簡體   English   中英

Angular 激活的路由 - 獲取 url 的父級

[英]Angular Activated Route - Fetch parent of url

我正在使用 Angular 13 並且需要激活路線的幫助。 簡而言之,我有 2 x 路線:

/form/:id/:settings
/report/:id/:query

雖然我知道如何獲取諸如:id 之類的參數,但我無法確定如何確定 url 采用的路由是報告還是表單。 意思是有沒有辦法獲取 url 路徑的常量,如“表單”或“報告”? 我真的只需要父常量。

謝謝您的幫助。

您可以使用路由器服務獲取整個 URL 以便您可以輕松檢查路徑是否包含formreport

import { Router } from '@angular/router';

constructor(private router: Router){
  console.log(this.router.url);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM