Как отключить маршрутизацию в angular 8? - PullRequest
1 голос
/ 29 марта 2020

Я использую местную ссылку, как это

<a class="btn-floating btn-large blue" href="#">button</a>

Но Angular перенаправляет меня на другую ссылку localhost: 4200 / #

Ответы [ 2 ]

1 голос
/ 29 марта 2020

просто вызовите preventDefault метод события click

<a class="btn-floating btn-large blue" href="#" (click)="$event.preventDefault()">
button
</a>

или просто удалите атрибут href

<a class="btn-floating btn-large blue" >
button
</a>

, который вы просматриваете на странице, используя scrollIntoView метод.

<a (click)="skils.scrollIntoView({behavior: 'smooth'})">Skils ?</a>
....
<div #skils>...</div>

демо ?

0 голосов
/ 29 марта 2020

вы можете сделать так.

<a class="btn-floating btn-large blue" href="javascript:">button</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...