mint UI MessageBox 使用

1、全局註冊vue

1.在main.js中引入ui

//引入this

import { MessageBox } from 'mint-ui';prototype

 
//全局使用,掛載到原型上

Vue.prototype.$messagebox = MessageBox   

 

2.在xxx.vue使用ip

//alert原型

this.$messagebox.alert("操做成功").then(action => {
 
});
 
//confirm
 
this.$messagebox.confirm("肯定執行此操做?").then(action => {
 
});
 
//prompt
 
this.$messagebox.prompt("請輸入你的姓名").then(({ value, action }) => {
 
});
 
2、局部使用
 
1.在xxx.vue文件的script標籤中引入
 
import { MessageBox } from 'mint-ui';
 
2.使用
 
//alert
 
MessageBox.alert("肯定執行此操做?").then(action => {
 
});
 
/ /confirm
 
MessageBox.confirm("肯定執行此操做?").then(action => {
 
});
 
//prompt
 
MessageBox.prompt("肯定執行此操做?").then(({ value, action }) => {
 
});
 

 附加:(toast | indicator | messagebox)三者使用方式同樣io

Vue.$messagebox = Vue.prototype.$messagebox = MessageBox;

Vue.$toast = Vue.prototype.$toast = Toast;

Vue.$indicator = Vue.prototype.$indicator = Indicator;
相關文章
相關標籤/搜索