На андроид кнопке назад нажимай навигацию не обновляя активный класс сразу - PullRequest
0 голосов
/ 28 марта 2019

Веб-приложение с использованием Chrome (Android) и при нажатии кнопки «Назад» (Android) активируются двойные элементы, а щелчок снаружи удаляет старый активный в панели навигации.

Пытался добавить [routerLinkActiveOptions] = "{точный: правда}". Это не помогает.

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

1 Ответ

0 голосов
/ 28 марта 2019

Сенсорный экран не нуждается в наведении, поэтому я применяю наведение только к устройствам мыши с помощью медиазапроса, подобного этому.

@media (pointer: fine) {
  .navbar-bottom-item:hover {
      background-color: #000;
      color: #fff;
  }
} 
...