angular - Nativescript Angular 中的 @HostListener('tap')
问题描述
有什么方法可以收听 @HostListener('tap') 或 NativeScript Angular Application 中的任何手势?
我正在尝试开发一个指令,该场景是当用户打开自定义模态/组件并点击组件外部的任何位置时将关闭模态/组件。
解决方案
@HostListener('tap', ['$event']) onTap(event: TapGestureEventData) {
// do your stuff here
}
就我而言,我想知道如何将手势事件数据传递给处理程序。在这里找到了答案。
推荐阅读
- mysql - MySQL:插入触发器后,增量变量
- bash - 从第 11 列中选择值作为变量
- r - 如何在R中将数据框从行级别重塑为人员级别
- clang - 为什么添加 xorps 指令会使这个函数使用 cvtsi2ss 并增加约 5 倍的速度?
- javascript - 如何访问 lambda 函数中的分区键?
- javascript - 在 google web javascript API 中通过单击复选框来切换多个 GeoJSON 层
- c# - 尝试使用 protobuf-net grpc 进行 grpc 时,线型(字符串)无效
- python - NumPy 通过索引获取多行的快速方法
- html - 如何使这个自定义引导导航栏响应视口大小?
- node.js - 中间件设置 cors 标头适用于 app.use() 但不适用于特定路由