wj-loading
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

wj-loading

开箱即用的loading组件~~~演示

安装

  • npm install wj-loading
  • yarn add wj-loading

示例

HTML

<div id='loading'></div>

JS

import Loading from 'wj-loading'

new Loading.TextLoading({
  element: '#loading',
  background: 'rgba(255, 255, 255, .8)',
  immediate: true
})

参数

公用参数

参数名 默认值 必须 数据类型 描述
element document.body string/HTMLElement/null 容器节点(若为string,则使用document.querySelector查找)
immediate false boolean 立即执行
interval - number 执行时间(毫秒)
background rgba(0, 0, 0, 0.2) string 背景
zIndex 2000 number z-index
afterRemove - () => void 移除后回调

BounceLoading 参数

参数名 默认值 必须 数据类型 描述
color #333 string/number 颜色
size 20px string 尺寸

CircleLoaderLoading 参数

参数名 默认值 必须 数据类型 描述
color #F44336 string/number 颜色

CmSpinnerLoading 参数

参数名 默认值 必须 数据类型 描述
color ['#F15E41', '#BAD375', '#26A9E0'] 长度为3的数组(string/number) 颜色
size 100px string 尺寸

CubesLoading 参数

参数名 默认值 必须 数据类型 描述
color #333 string/number 颜色
size 20px string 尺寸

MeshLoaderLoading 参数

参数名 默认值 必须 数据类型 描述
color #F44336 string/number 颜色

SquareLoading 参数

参数名 默认值 必须 数据类型 描述
text Loading... string 文字
textVisible 3 1/2/3 1: 始终显示 2:始终不显示 3:若一行不能显示则不显示
fontColor rgba(128, 128, 128, .9) string/number 文字颜色
maxSize 容器宽高最小值的四分之一 number 最大尺寸

TextLoading 参数

参数名 默认值 必须 数据类型 描述
text Loading... string 文字
color #333 string/number 颜色
size 16px number 尺寸

TripleSpinnerLoading 参数

参数名 默认值 必须 数据类型 描述
color ['#FF5722', '#FF9800', '#FFC107'] 长度为3的数组(string/number) 颜色
size 100px number 尺寸

DotJumpLoading 参数

参数名 默认值 必须 数据类型 描述
color ['#000', '#000'] 长度为2的数组(string/number) 颜色

JellyLoading 参数

参数名 默认值 必须 数据类型 描述
color #fff string/number 颜色
shadowColor #000 string/number 阴影颜色
shadowOpacity 0.1 number 阴影透明度

WaveLoading 参数

参数名 默认值 必须 数据类型 描述
color #000 string/number 颜色

DotExpandLoading 参数

参数名 默认值 必须 数据类型 描述
color #000 string/number 颜色

方法

公用方法

方法名 必须 参数 描述
loading(interval) interval:否 interval:执行时时间(毫秒) 执行
remove - - 移除

Package Sidebar

Install

npm i wj-loading

Weekly Downloads

249

Version

0.0.3

License

MIT

Unpacked Size

77.7 kB

Total Files

5

Last publish

Collaborators

  • bxqyher