在角度 8 中禁用路由?,angular,routing,href,materialize"/>

首页 > 解决方案 > 如何在角度 8 中禁用路由?

问题描述

标签: angularroutinghrefmaterialize

解决方案


只需调用preventDefault点击事件的方法

<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>

演示


推荐阅读