ErrorDisplay.ts 505 B

12345678910111213141516171819202122232425
  1. /**
  2. * 说明:
  3. * * 显示错误信息。
  4. * @param e 错误信息
  5. * @param title 弹窗标题
  6. * @param callback 弹窗确认回调
  7. */
  8. export function showError(e: any, title = '提示', callback?: () => void) {
  9. console.log('showError', e);
  10. let message = '';
  11. if (e?.errMsg)
  12. message = e.errMsg;
  13. else
  14. message = '' + (e ?? '未知错误');
  15. uni.showModal({
  16. title,
  17. content: message,
  18. showCancel: false,
  19. success() {
  20. callback?.();
  21. }
  22. })
  23. uni.hideLoading();
  24. }