notyf.js是一款超级简单的响应式纯js消息通知插件。它使用纯javascript来制作,没有任何外部依赖,通过简单的设置,即可生成漂亮的消息通知效果。
安装
可以通过npm来安装notyf.js消息通知插件。
npm install --save notyf
使用方法
在页面中引入notyf.min.css和notyf.min.js文件。
<link rel='stylesheet' type='text/css' href='css/notyf.min.css' /> <script src="path/to/notyf.min.js"></script>
初始化插件
notyf.js消息通知插件的使用方法如下:
//创建一个Notyf实例对象 var notyf = new Notyf(); //显示一条警告消息 notyf.alert('You must fill out the form before moving forward'); //显示一条成功消息 notyf.confirm('Your changes have been successfully saved!');
配置参数
notyf.js消息通知插件的可用配置参数如下:
参数 | 类型 | 默认值 | 描述 |
delay | Number | 2000 | 消息通知显示的延迟时间,单位毫秒 |
alertIcon | String | 预定义图标 | 警告消息显示的图标的class类 |
confirmIcon | String | 预定义图标 | 成功消息显示的图标的class类 |
下面的例子是消息在用户点击按钮后1秒钟显示,并使用FontAwesome字体图标作为警告框和成功消息框的图标。
var notyf = new Notyf({ delay:1000, alertIcon: 'fa fa-exclamation-circle', confirmIcon: 'fa fa-check-circle' })
notyf.js消息通知插件的github地址为:https://github.com/caroso1222/notyf