zx-dialog

1.0.2 • Public • Published

zx-dialog

配合zx-editor https://github.com/Capricorncd/zx-editor 写的一个小dialog库。

支持:alert / confirm / loading

install

# 安装依赖
npm install
# 开发模式
npm run dev
# 生产模式
npm run build
// localhost可换成你本地ip地址
http://localhost:9003

zx-dialog

USE

npm i zx-dialog -D

ES6+

import { ZxDialog } from 'zx-dialog'

browser

<script src="./dist/js/zx-dialog.min.js"></script>

example

const zxDialog = new ZxDialog({
  // 背景遮罩透明度
  maskOpacity: 0.4,
  // 确定按钮颜色
  confirmBtnColor: 'red',
  // 取消按钮颜色
  cancelBtnColor: 'green'
})

zxDialog.alert('alert click')

methods

  • alert(message, callback)

    消息提示

    zxDialog.alert('message', function () {
      // dosomething
    })
    
  • confirm(message, callback)

    返回true或false

    zxDialog.confirm('message', function (result) {
      // dosomething
    })
    
  • loading(message)

    loading

    zxDialog.loading('message')
    
  • removeLoading()

    移除loading

    zxDialog.removeLoading()
    
  • removeAll()

    移除所有已创建的dialog节点

Copyright and license

Code and documentation copyright 2018. Capricorncd. Code released under the MIT License.

Package Sidebar

Install

npm i zx-dialog

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

51.5 kB

Total Files

18

Last publish

Collaborators

  • zx1984