ionic4中的手势事件
ionic4中的gestures 手势事件如下:
click ionic4点击事件
on-hold ionic4长按事件
on-tap ionic4轻击事件
swipe ionic4滑动事件 滑动触发一次
on-double-tap ionic4手双击屏幕事件
pinch ionic4捏合(pinch)手势
on-swipe-left ionic4向左滑动
手势详解链接:https://www.runoob.com/ionic/ionic-gesture-event.html
默认情况下面ionic4中的手势事件是没法使用的,下面我们就看看ionic4中的gestures 手势事件如何使用。
1、在使用ionic4手势事件之前第一步,首先需要安装hammerjs
npm install hammerjs --save
2、在使用ionic4手势事件之前第二步,需要在项目的src/main.ts 中引入hammerjs ,完整代码如下
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
import 'hammerjs';//引入hammerjs
if (environment.production) { enableProdMode();
}
3、安装并引入hammerjs 后就可以在ionic4模板中使用手势事件了
<ion-card (press)="presentActionSheet()" style="margin-top:4%;margin-bottom: 1%" *ngFor="let tasks of tasks" [ngStyle]="{'background-color': '#339efc'}"><ion-card-content class="taskName" > {{tasks.tomatoName}}</ion-card-content><ion-card-content class="start" > <p>开始</p> </ion-card-content></ion-card>
文章链接:https://www.jianshu.com/p/53f64ea1de4f
ionic4中的手势事件相关推荐
- ionic4 hammerjs手势事件左滑右滑
ionic4 hammerjs手势事件左滑右滑 首先需要安装hammerjs ,在项目目录下执行: npm install hammerjs --save ts: import 'hammerjs'; ...
- ionic3中的gestures 手势事件- ioni3c长按事件
原文出处: http://www.ionic.wang/article-index-id-83.html ionic3中的gestures 手势事件如下: ionic3中的gestures 手势事件包 ...
- JavaScript触摸与手势事件
处理Touch事件能让你跟踪用户的每一根手指的位置.你可以绑定以下四种Touch事件: 1.touchstart: // 手指放到屏幕上的时候触发 2.touchmove: // 手指在屏幕上移 ...
- 了解 WPF 中的路由事件和命令
目录 路由事件概述 WPF 元素树 事件路由 路由事件和组合 附加事件 路由命令概述 操作中的路由命令 命令路由 定义命令 命令插入 路由命令的局限 避免命令出错 超越路由命令 路由处理程序示例 要想 ...
- Android中的Touch事件
Android中的Touch事件处理 主要内容 Activity或View类的onTouchEvent()回调函数会接收到touch事件. 一个完整的手势是从ACTION_DOWN开始,到ACTION ...
- android 手势事件 重写,Android实现通过手势控制图片大小缩放的方法
本文实例讲述了Android实现通过手势控制图片大小缩放的方法.分享给大家供大家参考,具体如下: 该程序实现的是通过手势来缩放图片,从左向右挥动图片时图片被放大,从右向左挥动图片时图片被缩小,挥动速度 ...
- IOS 定义手势监听器详解,利用 UIGestureRecognizer 进行捏合、旋转、平移、点击、长按手势事件响应
IOS中我们可以通过UITouch进行触摸事件监听,但是UITouch实现捏合.旋转.长按等手势事件监听非常麻烦.IOS中提供 UIGestureRecognizer 的子类帮我们简洁等实现捏合.旋转 ...
- ios 滑动手势事件 与cell touchevent事件_深入浅出~手势操作原理分析
序言 在移动端开发中,手势操作非常常见,本篇文章主要讲解常见的 9 种手势操作原理,期间会穿插一些数学知识,将数学运用到实际问题中,数学部分可能会比较枯燥,但希望大家坚持读完,相信会收益良多. 点按: ...
- vue 多点触控手势_移动端手势事件(多指操作)
在移动端开发中,现有的手势事件只有IOS上的浏览器支持,因此对其他设备上的浏览器手势事件我们必须在移动端的touchstart.toucmove.touchend事件上进行改造升级,下面就介绍下升级改 ...
最新文章
- 英伟达开源行人生成/重识别代码
- 编译通过PCL1.5.1的第一个例子图解
- JS获取本周、本季度、本月、上月的开端日期、停止日期
- 数组的合并和升序排列_leetcode No.31 下一个排列
- java并发编程面试
- java第一 ++--
- 开课吧课堂:C++基本数据类型详解
- Elasticsearch模块功能之-索引分片分配(Index shard allocation)
- UE4打开屏幕键盘/软键盘/虚拟键盘 无法输入中文
- ZZULIOJ1049
- 天下武功唯快不破--速度要快
- between and 用法
- 怎么知道是否已经被好友删了微信?
- 关于游戏中的数据分析
- 抖音快手B站等平台视频检测机制和规避方法
- git push报错 emote: error: GH007
- Element和Node的区别你造吗?
- 基于Python web信息旅游管理系统
- 微信小程序之model弹框
- 全球首份6G白皮书出炉【附下载】
热门文章
- 开涛老师的博客汇总 -- Web MVC 开发学习
- C语言中extern关键字的使用
- centos设置java环境变量,CentOS设置环境变量
- android spinner 简书,【Android】Spinner:下拉列表笔记
- graythresh matlab,Matlab-图形算法和图像处理指南
- java string s_Java字符串:“String s=新字符串(”愚蠢“);
- 检察机关计算机涉密案例,三原县检察院:扎实做好新时代检察机关保密工作
- android+启动脚本,imx6q android 添加开机启动脚本
- oracle断开不活跃链接,活跃进程连接导致数据库迟迟未关闭
- c语言学生信息系统 完整版,C语言 学生信息管理系统(完整版).docx