import React, { PureComponent } from 'react'; import { Button, Spin, Card } from 'antd'; import { connect } from 'dva'; import styles from './style.less'; @connect(state => ({ isloading: state.error.isloading, })) export default class TriggerException extends PureComponent { state={ isloading: false, } trigger401 = () => { this.setState({ isloading: true, }); this.props.dispatch({ type: 'error/query401', }); }; trigger403 = () => { this.setState({ isloading: true, }); this.props.dispatch({ type: 'error/query403', }); }; trigger500 = () => { this.setState({ isloading: true, }); this.props.dispatch({ type: 'error/query500', }); }; trigger404 = () => { this.setState({ isloading: true, }); this.props.dispatch({ type: 'error/query404', }); }; render() { return ( ); } }