export default { // 消息提示 msg(content) { uni.showToast({ title: content, icon: 'none' }) }, // 错误消息 msgError(content) { uni.showToast({ title: content, duration: 3000, 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) } else { resolve(false) } }, fail: function(error){ reject(error) } }) }) }, // 提示信息 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', mask: true }) }, // 关闭遮罩层 closeLoading() { uni.hideLoading() } }