You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
1.3 KiB
74 lines
1.3 KiB
export default { |
|
// 消息提示 |
|
msg(content) { |
|
uni.showToast({ |
|
title: content, |
|
icon: 'none' |
|
}) |
|
}, |
|
// 错误消息 |
|
msgError(content) { |
|
uni.showToast({ |
|
title: content, |
|
icon: 'error' |
|
}) |
|
}, |
|
// 成功消息 |
|
msgSuccess(content) { |
|
uni.showToast({ |
|
title: content, |
|
icon: 'success' |
|
}) |
|
}, |
|
// 隐藏消息 |
|
hideMsg(content) { |
|
uni.hideToast() |
|
}, |
|
// 弹出提示 |
|
alert(content) { |
|
uni.showModal({ |
|
title: '提示', |
|
content: content, |
|
showCancel: false |
|
}) |
|
}, |
|
// 确认窗体 |
|
confirm(content) { |
|
return new Promise((resolve, reject) => { |
|
uni.showModal({ |
|
title: '系统提示', |
|
content: content, |
|
cancelText: '取消', |
|
confirmText: '确定', |
|
success: function(res) { |
|
if (res.confirm) { |
|
resolve(res.confirm) |
|
} |
|
} |
|
}) |
|
}) |
|
}, |
|
// 提示信息 |
|
showToast(option) { |
|
if (typeof option === "object") { |
|
uni.showToast(option) |
|
} else { |
|
uni.showToast({ |
|
title: option, |
|
icon: "none", |
|
duration: 2500 |
|
}) |
|
} |
|
}, |
|
// 打开遮罩层 |
|
loading(content) { |
|
uni.showLoading({ |
|
title: content, |
|
icon: 'none' |
|
}) |
|
}, |
|
// 关闭遮罩层 |
|
closeLoading() { |
|
uni.hideLoading() |
|
} |
|
}
|
|
|