加载route

时间:2018-11-15 14:35:01

标签: html css angular angular-routerlink

如下面的gif所示,带有routerLink属性的<a> HTML元素会发生奇怪/意外的样式更改:

Weird button behaviour on route change

锚的代码为:

<a class="ui-btn" [routerLink]="['./create']"><i class="material-icons">add</i><span> Create User</span></a>

我设法发现发生了意外的样式更改,因为HTML元素已经加载到页面中,但是仅在呈现按钮后添加来自routerLink的href。

关于如何修复它的任何想法吗?

1 个答案:

答案 0 :(得分:0)

尝试类似

<div class="ui-btn" routerLink="/create'"><i class="material-icons">add</i><span> Create User</span></div>

并确保CSS一致。