In Angular 1.x I can do the following to create a link which does basically nothing:
My Link
But the same tag
An achor should navigate to something, so I guess the behaviour is correct when it routes. If you need it to toggle something on the page it's more like a button? I use bootstrap so I can use this: