Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

pullx

voidshub1MIT1.0.3TypeScript support: included

an tiny pulldown lib for mobile web

pulldown, web, mobile

readme

pullx

一个超迷你的下拉刷新的库

安装

npm i pullx

with yarn

yarn add pullx

使用

import pullx from 'pullx'

pullx(wrapper:string | HtmlElement,trigger:Function,config?:Object)

参数说明

  • wrapper 要下拉的容器,字符串或 dom 节点
  • trigger 回调函数,接受一个参数done用于结束下拉,也可返回一个Promise
  • config 一些配置

pullx 返回一个函数,用于清理实例

const clear = pullx(wrapper, trigger);
clear();

配置

pullx.defaults 用于更改默认参数

  • duration 回弹速度,默认 200
  • successedDelay 成功状态持续时间,默认 200
  • loadingText 加载状态的文案
  • holdText 按住状态的文案
  • releaseText 可进行刷新时状态的文案
  • successedText 刷新成功的文案
  • className 自定义 class
pullx.defaults.holdText = "下拉刷新";

本地开发

npm run dev

打包

npm run build