Угловая маршрутизация через параметры запроса GET - PullRequest
0 голосов
/ 10 января 2019

Я создаю 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"), но не параметры запроса. Любые идеи, как я могу обойти это ограничение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...