通过GET查询参数进行角路由

时间:2019-01-09 21:11:30

标签: java angular typescript angular-routing angular-router

我正在另一个较旧的Java应用程序中构建Angular应用程序,其想法是一个接一个地将用相应的Angular页面替换Java应用程序中的每个页面。但是,我在处理多个页面时遇到了问题。 Java应用程序通过以下方式提供页面 本地主机:8080 / app / Track?page = {pageName} 我试图弄清楚我该如何写一个路由来处理这种类型的页面,因为Angular似乎只喜欢基于目录的路由。我尝试使用匹配器

export function GTSPage(url: UrlSegment[], group: UrlSegmentGroup, 
pageName: string): UrlMatchResult {
console.log(url);
let answer: UrlMatchResult = url.length === 1 && 
url[0].path.indexOf(pageName) >= 0 ? ({consumed: url}) : null;
    return answer;
}

但是这似乎不起作用,因为UrlSegment只会给我路径(只是“ Track”),而不是查询参数。有什么想法可以解决这个限制吗?

0 个答案:

没有答案
相关问题