基于vue.js的dialog插件art-dialog-vue2.0发布

art-dialog-vue —— 经典、优雅的网页对话框控件

优点

  1. 支持普通与 12 方向气泡状对话框
  2. 支持 ARIA 标准
  3. 面向未来:基于 HTML5 Dialog 的 API
  4. 支持标准与模态对话框
  5. 丰富且友好的编程接口
  6. 能自适应内容尺寸

安装

 npm install art-dialog-vue //插件文件在plugin目录下

url引入



模块化引入

import Dialog from 'art-dialog-vue' //esm
const Dialog = require('art-dialog-vue').default //RequireJS,非esm形式要加.default
Vue.use(Dialog)//使用插件

基本使用

const d = Vue.dialog({
    title: 'art-dialog-vue',
    content: {
              template: '
{{name}},欢迎使用
', data() { return { name: 'hello' } } }, button: [ { id: '1', value: '确定', callcack() { //do something return false;//返回false 表示弹窗不关闭 } }, { id: '2', value: '取消', callcack() { //do something return false;//返回false 表示弹窗不关闭 } }, ] }); d.show();

详细使用文档请参考:https://leeseean.github.io/vu...,项目github地址:https://github.com/leeseean/v...(求star)

你可能感兴趣的:(javascript,vue.js,dialog,插件)