Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13043|Ответ: 1

[Угловат] Переход от маршрута до навигации в роутере angular2

[Скопировать ссылку]
Опубликовано 19.10.2018 15:07:08 | | |
Навигация — это метод класса Router, который в основном используется для перехода маршрутов.
Определение функции:

1.this.router.navigate(['user', 1]);
Переход от корневого маршрута как отправной точки

2.this.router.navigate(['user', 1],{relativeTo: route});
Значение по умолчанию — это корневой маршрут, который является экземпляром ActivatedRoute

3.this.router.navigate(['user', 1],{ queryParams: { id: 1 } });
Параметр передачи маршрута /user/1?id=1

4.this.router.navigate(['view', 1], { preserveQueryParams: true });
Значение по умолчанию — false, установлено в true, и параметр запроса /user?id=1 в /view?id=1 в предыдущем маршруте сохраняется

5.this.router.navigate(['user', 1],{ fragment: 'top' });
Анкорный прыжок на /user/1#top

6.this.router.navigate(['/view'], { preserveFragment: true });
Значение по умолчанию — false, установлено в true, и сохраняйте anchor /user/1#top на /view#top в предыдущем маршруте

7.this.router.navigate(['/user',1], { skiplocatio{filter}nChange: true });
Значение по умолчанию ложное, и URL в браузере останется прежним, когда маршрут переходит в true, но входящие параметры останутся актуальными

8.this.router.navigate(['/user',1], { replaceUrl: true });
Если не установлен, по умолчанию становится true, а если установлен в false, маршрут не будет перенаправлен





Предыдущий:метод insertBefore и как реализовать метод insertAfter
Следующий:Инструмент загрузки активационного кода BonusCloud [с исходным кодом]
Опубликовано 22.10.2018 14:01:42 |
учёный
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com