angular - 事件单击开始并单击 realease angular(4)

标签 angular

我有 Angular 点击事件系统的问题。

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

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

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

最佳答案

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

关于angular - 事件单击开始并单击 realease angular(4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44019837/

相关文章:

angular - 在 typescript 中的映射和归约期间,类型 '{}' 无法分配给类型 'object[]'

css - Angular2 - 添加属性

node.js - 如何在angular 2项目中使用 "regression-js"

javascript - Angular 8 嵌套拖放

angular - 使用 Firebase 规则定义默认值

javascript - typescript /Angular : Filter array of objects

angular - 如何将多个对象合并为一个并处理 typescript 中的重复键

angular - 如何处理angular4中的自动标签

javascript - 如何在 Angular 2 中的 Google map 上显示标记?

javascript - 如何在 Angular2 View 中显示 JSON 对象