【发布时间】:2019-03-28 10:14:35
【问题描述】:
使用 chrome(android) 和按下后退按钮 (android) 的 Web 应用程序处于活动状态,单击外部会删除导航栏中的旧活动。
尝试添加 [routerLinkActiveOptions]="{ exact: true }"。它没有帮助。
<div class="row navbar-bottom-row">
<a routerLink="/" routerLinkActive="active" [routerLinkActiveOptions]="{ exact: true }" class="col navbar-bottom-item">Home</a>
<a routerLink="/myjobs" routerLinkActive="active" class="col navbar-bottom-item">Link</a>
<a routerLink="/confirm" routerLinkActive="active" class="col navbar-bottom-item">Link</a>
<a routerLink="/signup" routerLinkActive="active" class="col navbar-bottom-item">Link</a>
</div>
【问题讨论】:
-
这只是一个网络应用程序,还是您将其打包成cordova之类的东西?
-
不只是网络应用程序。没有移动应用程序。在 android 中使用 chrome。
-
'点击外部会删除导航栏中的旧活动' - 您确定误导您的不只是
:focus或:active样式吗? -
:悬停是问题所在。但现在我在桌面上失去了悬停效果。
标签: angular twitter-bootstrap navbar