init
This commit is contained in:
68
common/utils/tip.js
Normal file
68
common/utils/tip.js
Normal file
@@ -0,0 +1,68 @@
|
||||
// 不含icon提示框
|
||||
const toast = str => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.showToast({
|
||||
title: str,
|
||||
icon: "none",
|
||||
duration: 3000,
|
||||
success: () => {
|
||||
setTimeout(() => {
|
||||
resolve
|
||||
}, 3000)
|
||||
}
|
||||
})
|
||||
})
|
||||
};
|
||||
// 成功提示框
|
||||
const successToast = str => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.showToast({
|
||||
title: str,
|
||||
icon: "success",
|
||||
duration: 3000,
|
||||
success: () => {
|
||||
setTimeout(() => {
|
||||
resolve()
|
||||
}, 3000)
|
||||
}
|
||||
})
|
||||
})
|
||||
};
|
||||
// loading
|
||||
const showLoading = () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.showLoading({
|
||||
success: () => {
|
||||
resolve()
|
||||
}
|
||||
})
|
||||
})
|
||||
};
|
||||
// tipLoading ==>提示loading
|
||||
const tipLoading = str => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.showLoading({
|
||||
title: str,
|
||||
success: () => {
|
||||
resolve()
|
||||
}
|
||||
})
|
||||
})
|
||||
};
|
||||
// 隐藏loading
|
||||
const hideLoading = () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.hideLoading({
|
||||
success: () => {
|
||||
resolve()
|
||||
}
|
||||
})
|
||||
})
|
||||
};
|
||||
export default {
|
||||
toast: toast,
|
||||
successToast: successToast,
|
||||
showLoading: showLoading,
|
||||
tipLoading: tipLoading,
|
||||
hideLoading: hideLoading,
|
||||
}
|
||||
Reference in New Issue
Block a user