事件单击开始并单击释放角度(4)

ssb*_*sbb 4 angular

我对角度点击事件系统有疑问。

   <div class="login__visiblePasswd">
    <a md-mini-fab (click)="togglePassword($event)" (mouseout)="setMdpPassword()"><md-icon>visibility</md-icon></a>
</div>
Run Code Online (Sandbox Code Playgroud)

我有一个按钮,单击时显示密码并在鼠标移开时将其隐藏。我真正需要的是“单击开始”调用方法切换密码,然后“单击释放”将其隐藏回来。到目前为止我找不到任何 (clickstart) (clickrelease) 事件。默认情况下,(单击)事件仅在用户释放鼠标按钮时触发。

您知道如何通过事件/其他选项解决该问题吗?

Mil*_*lad 6

 <div class="login__visiblePasswd">
    <a md-mini-fab (mousedown)="togglePassword($event)" (mouseup)="setMdpPassword()"><md-icon>visibility</md-icon></a>
</div>
Run Code Online (Sandbox Code Playgroud)