首页 > web前端 > js教程 > 基于vue.js的dialog插件art-dialog-vue2.0的发布内容

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

不言
发布: 2018-07-11 14:53:09
原创
2276 人浏览过

这篇文章主要介绍了关于基于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引入

<script src="plugin/dist/static/css/dialog.min.css"></script>
<script src="plugin/dist/static/js/dialog.js"></script>
<script>
    Vue.use(Dialog.default)//使用插件,注意以url引入时use的参数是Dialog.default
</script>
登录后复制

模块化引入

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: '<p>{{name}},欢迎使用</p>',
              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();
登录后复制

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

深入理解JS正则表达式之test方法及其陷阱

以上是基于vue.js的dialog插件art-dialog-vue2.0的发布内容的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板