首頁 >web前端 >js教程 >基於vue.js的dialog插件art-dialog-vue2.0的發佈內容

基於vue.js的dialog插件art-dialog-vue2.0的發佈內容

不言
不言原創
2018-07-11 14:53:092261瀏覽

這篇文章主要介紹了關於基於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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn