Как создать маршрут в Ionic 3 - PullRequest
0 голосов
/ 31 января 2019

Я создал приложение ionic 3 с боковым меню.
Прямо сейчас навигация была реализована с помощью push / pop.

Когда я перехожу на целевую страницу (www.XXX.com), этозагрузка последних 20 событий и добавление их в список на целевой странице.

Но мне нужно перейти на (www.XXX.com/:id) и добавить это конкретное событие только в список.

Я застрял с этим и удивляюсь, как реализовать на ionic 3.

Есть мысли по этому поводу?

Спасибо

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете прочитать URL-адрес страницы и получить параметр в URL, используя следующий код

// Get your param by manipulating URL string
let sId = location.href.split("#")[1].split("/")[1];

ИЛИ

Если вам нужен более чистый подход, используйте сегмент в IonicPage,

Declate IonicPage as 

    @IonicPage({
        segment: 'page/:id'
    })

и получить параметр как

constructor(navParams: NavParams){
    let sId = this.navParams.get('id');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...