2款轻量级JS弹窗提示分享

已经很久没有更新文章了,今天来分享2款JS弹窗提示。

2款轻量级JS弹窗提示分享

Bootstrap弹窗提示不是特别的方便,于是就收集了一下开源的js提示组件,特点是轻量、使用方便。

2款轻量级JS弹窗提示分享


notify.js

Github地址:https://github.com/Go7hic/notify.js

2款轻量级JS弹窗提示分享

使用方法

  • 引用 notify.js
<script src="notify.js"></script>
  • 方法
notify.alert(1, '成功提示', 1.5);
notify.alert(2, '警告提示', 1.5);
notify.alert(3, '危险提示', 1.5);
notify.alert(4, '正常提示', 1.5);

其中 1,2,3,4代表四种提示的类型,1==success, 2==warn, 3==danger, 4==primary,1.5表示提示多久后消失

coco-message

coco-message 是一个简单实用的Javascript信息提示插件, 兼容主流浏览器,兼容至ie9 (ie没有svg动画)

2款轻量级JS弹窗提示分享

github地址:https://github.com/TheWindRises-2/coco-message#usageUsage

install via cnpm:

cnpm install coco-message -S
import cocoMessage from 'coco-message'

cocoMessage('hello world')
or
cocoMessage.info('hello world')
<script src="https://unpkg.com/coco-message/coco-message.min.js"></script>

暗黑模式

<html class="dark">

在html标签上添加dark样式名即可

基本用法

对参数没有顺序要求,cocoMessage会根据参数的数据类型进行解析

  cocoMessage.config({       //全局配置
duration: 10000, //消息显示时长
});

const close = cocoMessage.info(
"请先登录!", //消息文本
3000, //消息显示时长
()=> { //回调函数
console.log("close");
}
);

close(); //关闭消息方法


var div = document.createElement("div");
div.innerText = "修改成功!";
cocoMessage.success(
()=>{
console.log("close");
},
div
);

有兴趣的朋友可以看看源码,如果如果满足不了可以修改源码,在我看来不管开发还是学习都是非常不错的。

原文始发于微信公众号(邓健的客栈):2款轻量级JS弹窗提示分享

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/95684.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!