自定义错误处理
404和500错误客户端和服务端都会通过error.js
组件处理。如果你想改写它,则新建_error.js
在文件夹中:
- import React from 'react'
- const statusCode = res ? res.statusCode : err ? err.statusCode : null;
- return { statusCode }
- }
- render() {
- return (
- <p>
- {this.props.statusCode
- ? `An error ${this.props.statusCode} occurred on server`
- : 'An error occurred on client'}
- </p>
- )
- }
- }