|
|
@ -79,12 +79,24 @@ export const errorConfig: RequestConfig = { |
|
|
// \`error.request\` 在浏览器中是 XMLHttpRequest 的实例,
|
|
|
// \`error.request\` 在浏览器中是 XMLHttpRequest 的实例,
|
|
|
// 而在node.js中是 http.ClientRequest 的实例
|
|
|
// 而在node.js中是 http.ClientRequest 的实例
|
|
|
if (typeof navigator !== 'undefined' && !navigator.onLine) { |
|
|
if (typeof navigator !== 'undefined' && !navigator.onLine) { |
|
|
message.error(getIntl().formatMessage({ id: 'app.request.offline' })); |
|
|
message.error( |
|
|
|
|
|
getIntl().formatMessage({ |
|
|
|
|
|
id: 'app.request.offline', |
|
|
|
|
|
defaultMessage: |
|
|
|
|
|
'Network unavailable. Please check your connection and try again.', |
|
|
|
|
|
}), |
|
|
|
|
|
); |
|
|
} else { |
|
|
} else { |
|
|
message.error('None response! Please retry.'); |
|
|
message.error('None response! Please retry.'); |
|
|
} |
|
|
} |
|
|
} else if (typeof navigator !== 'undefined' && !navigator.onLine) { |
|
|
} else if (typeof navigator !== 'undefined' && !navigator.onLine) { |
|
|
message.error(getIntl().formatMessage({ id: 'app.request.offline' })); |
|
|
message.error( |
|
|
|
|
|
getIntl().formatMessage({ |
|
|
|
|
|
id: 'app.request.offline', |
|
|
|
|
|
defaultMessage: |
|
|
|
|
|
'Network unavailable. Please check your connection and try again.', |
|
|
|
|
|
}), |
|
|
|
|
|
); |
|
|
} else { |
|
|
} else { |
|
|
// 发送请求时出了点问题
|
|
|
// 发送请求时出了点问题
|
|
|
message.error('Request error, please retry.'); |
|
|
message.error('Request error, please retry.'); |
|
|
|