Я пытаюсь установить состояния свойств при наведении, используя [ngStyle]. Следующее устанавливает только цвета нормального состояния. Когда я навожу мышь на кнопку, кнопка не меняется на нажатые цвета, как ожидалось.
<button (click)="logout()"
class="btn register-button"
[ngStyle]=" hover ? {'color': theme.logoutButtonColorPressed,
'border-color': theme.logoutButtonBorderColorPressed,
'background-color': theme.logoutButtonBackgroundColorPressed } :
{'color': theme.logoutButtonColorNormal,
'border-color': theme.logoutButtonBorderColorNormal,
'background-color': theme.logoutButtonBackgroundColorNormal }">Logout</button>
hover
здесь[ngStyle]=" hover {
? - person Max Koretskyi   schedule 18.02.2017<button (mouseover)="hover=true" (mouseleave)="hover=false"
... - person Max Koretskyi   schedule 18.02.2017