代码演示
消息提示
用于提示一些消息,只包含一个确认按钮
title: '标题',
message: '弹窗内容'
}).then(() => {
// on close
});
Dialog.alert({
message: '弹窗内容'
}).then(() => {
// on close
});
消息确认
全局方法
引入 Dialog 组件后,会自动在 Vue 的 prototype 上挂载 - dialog 方法,在所有组件内部都可以直接调用此方法
export default {
mounted() {
this.- dialog.alert({
message: '弹窗内容'
});
}
}
Options
高级用法
Vue.use(Dialog);
export default {
data() {
show: false,
username: '',
password: ''
};
},
methods: {
beforeClose(action, done) {
if (action === 'confirm') {
setTimeout(done, 1000);
} else {
done();
}
}
}
}
Event
原文: