// 全局方法注册 js文件中
export default {
/***
* 消息提示
* @param msg
* @param temp 类型值 默认是成功,1是错误,2是警告
* @param warningTime 类型值 警告弹窗时间
* @param isHtml 类型值 是否将 message 属性作为 HTML 片段处理
*/
Vue.prototype.$msgTip = function (msg, temp,warningTime = 2000,isHtml = false) {
let type = '';
switch (temp) {
case 0: type = 'success'; break;
case 1: type = "error"; break;
case 2: type = 'warning';break;
default : type = 'success';break;
}
this.$message({
message: msg,
type: type,
dangerouslyUseHTMLString:isHtml,
duration: warningTime,
showClose: true
});
},
}
main.js文件中注册
import comm from './utils/comm.js' // 全局方法注入
Vue.use(comm)