123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- export default class Toast{
- static show(icon, title, duration) {
- if (icon === 'loading') {
- wx.showToast({
- title: title,
- icon: 'loading',
- duration: duration ? duration : 2000,
- })
- } else if (icon === 'success') {
- wx.showToast({
- title: title,
- icon: 'success',
- duration: duration ? duration : 2000,
- })
- } else if (icon === 'warn') {
- wx.showToast({
- title: title,
- duration: duration ? duration : 2000,
- image: '../../image/global/loading_fail.png'
- })
- }
- }
- static showNormalLoading(text) {
- if (wx.showLoading) {
- wx.showLoading({
- title: text ? text : '加载中...',
- mask: true
- })
- } else {
- wx.showToast({
- title: text,
- icon: 'loading',
- duration: 2000,
- })
- }
- }
- static hidden() {
- wx.hideToast();
- if (wx.hideLoading) {
- wx.hideLoading();
- }
- }
- }
|