Skip to content

xueyida/Finger.taro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finger.Taro

web手势库,基于AlloyFinger的 Taro 库,可以快速帮助你的 web 程序增加手势支持,也不用再担心 click 300ms 的延迟了;

安装

  
  npm install finger.taro -S
  
  yarn add finger.taro -S

API

props

参数 说明 类型 默认值
onLeft 向左滑动回调函数 function -
onRight 向右滑动的回调函数 function -

未添加的功能

参数 说明 类型 默认值
pinch 缩放回调函数 function -
rotate 旋转回调函数 function -
pressMove 拖拽回调函数 function -
swipe 滑动回调函数 function -
longTap 长按回调函数 function -
singleTap 单击回调函数 function -
doubleTap 双击回调函数 function -

使用

使用的文件

  
  import Finger from 'finger.taro'

  const App = () => (
    <>
      <FingeTaro
        onRightFn={() => fn()}
        onLeft={()=>fn()}
      >
        ....
      <FingeTaro />
    </>
  );

修改 config/index.js

  const config = {
    ...
    h5: {
      ...
      esnextModules: ['finger.taro'],
    },
  }

注意事项

使用前请确保项目中已经安装了Taro相关的库,主要有如下:

  • @tarojs/taro

  • nervjs

  • @tarojs/components

Reference

AlloyFinger手势库

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published