1. @any-touch/pan
any-touch的识别器, 用来识别拖拽手势.
@any-touch/pan
Package: @any-touch/pan
Last modified: Tue, 24 May 2022 06:44:02 GMT
Version: 2.2.0
License: MIT
Downloads: 6,047

Install

npm install @any-touch/pan
yarn add @any-touch/pan

@any-touch/pan

拖拽识别器.

安装

 npm i -S @any-touch/pan

快速开始

 // 只加载pan识别器(拖拽)
import Core from '@any-touch/core';
import pan from '@any-touch/pan';
const at = new Core(el);
at.use(pan, 参数)

// 拖拽
at.on('pan', (event) => {
    // event包含位置/速度/方向等信息
});

参数

名称 数据类型 默认值 说明
name String 'pan' 自定义事件名称
pointLength Number 1 支持的触点数, 可支持多指拖拽
threshold Number 10 拖拽超过10px后触发pan事件

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code