0.0.9 • Published 5 years ago

ac-toast v0.0.9

Weekly downloads
8
License
MIT
Repository
github
Last release
5 years ago

ac-toast

npm version NPM downloads

1. 简介

一个基于react的提示组件,可以弹出文字,图片,图标,以及显示loading

2. 安装

npm install ac-toast -S

3. 使用

import Toast from 'ac-toast';
import 'ac-toast/dist/ac-toast.css';
Toast.info({
    msg: '提交成功',
    duration: 3000,
    transition: 'fade',
    icon: 'success',
    className: 'submit-success'
});

更多用法可以参考demo文件夹中的示例

4. 预览

基本消息 图标颜色 图片 loading 错误消息

5. 参数

ParameterTypeDefaultDescription
idstring随机字符串toast组件的id
msgstring组件中显示的文字
classNamestring组件顶层的class,用来自定义样式
horizontalstringcenter组件的水平位置。有3个预置选项: center,left,right
verticalstringmiddle组件的竖直位置。有3个预置选项: middle,top,bottom
durationnumber2000组件显示时间,单位毫秒
modestringoverride多个组件连续弹出显示模式。内置的模式有: override,queue,layoutoverride模式, 最后显示的toast会强制覆盖前面的。queue模式, toast排队显示,一个消失,才显示下一个。layout模式,toast会在竖直方向上排列,不覆盖
transitionstringfadetoast组件显示和消失的过渡效果,预置的过渡有: fade
zIndexnumber9999组件的层级
onClosefunction组件关闭后的回调

6. 方法

NameParameterreturn ValueDescription
infoabove默认的黑色背景弹出消息
successabove绿色背景弹出成功消息
warningabove黄色背景弹出警告消息
errorabove红色背景弹出错误消息
closeid:toast's id关闭指定id的toast
closeAll关闭所有的toast
0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago