我创建了一个 Image 组件
class Image extends React.Component {
render() {
return (
<img src= { this.state.imgUrl } onError ={ this.onError() }/>
);
}
onError(){
console.log('Image onError');
this.setState(
{ imgUrl: '../default.png' }
);
}
}
Run Code Online (Sandbox Code Playgroud)
并在我看来使用它,但如果找不到一张图像。所有 Image Component 查看 onError