且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

javascript 模态框实现 -- 使用第三方插件

更新时间:2022-08-13 10:32:54

基于 js 的弹出框的插件有很多,例如:layerBootstrap-Modalsweetalert2phui-Modal
下面我将使用 phui-Modal 实现上一篇文章里面的弹出框的效果。

安装

npm install phui

引入

import Modal from 'phui/lib/Modal'
new Modal({
  title: '标题',
  content: '提示内容',
  closeBtn: 1,
  shadeClose: false,
})

就简单的两行代码就能实现了弹出框的效果。
未来 HTML dialog 标签是趋势,当越来越多浏览器支持后,我们可以转用 HTML dialog 标签进行简单包装即可,现在如果要使用的话,也可以选择dialog-polyfill,来做兼容处理。
下一篇文章将详细介绍 phui-Modal 的实现方式。