// 轻量 UI 提示:统一错误反馈,避免请求失败时页面一片空白、用户不知道发生了什么。 let lastMsg = ''; let lastAt = 0; // 提示错误。相同文案 3 秒内不重复弹,避免多个并发请求同时失败时刷屏。 function toastErr(e, fallback) { const msg = (e && e.message) || fallback || '加载失败'; const now = Date.now(); if (msg === lastMsg && now - lastAt < 3000) return; lastMsg = msg; lastAt = now; wx.showToast({ title: msg, icon: 'none', duration: 2000 }); } module.exports = { toastErr };