npm install art-dialog-vue //插件文件在plugin目錄下
<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: '<div>{{name}},歡迎使用</div>', 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)css