从无法访问的项目Fork
import React from 'react'; class BaseComponent extends React.Component { constructor(props) { super(props); this.handleError = this.handleError.bind(this); } handleError(error) { if (error.response) {
const { data, statusText } = error.response; const message = data ? typeof data === 'string' ? data : JSON.stringify(data) : statusText;
console.error(message);
this.props.showErrorToast(message); } else {
console.error(error.message);
this.props.showErrorToast(error.message); } } } export default BaseComponent;