Я создаю Angular-приложение внутри другого, более старого Java-приложения, и идея в том, что одну за другой мы будем заменять каждую страницу в Java-приложении соответствующей Angular-страницей. Тем не менее, я сталкиваюсь с проблемой обработки нескольких страниц. Приложение Java обслуживает страницы следующим образом
локальный: 8080 / приложение / трек страница = {Pagename}
Я пытаюсь выяснить, как именно я могу написать маршрут для обработки страниц этого типа, поскольку Angular, похоже, любит только маршруты на основе каталогов. Я пытался использовать matcher
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"), но не параметры запроса. Любые идеи, как я могу обойти это ограничение?