1
A
回答
1
class ImageModal extends React.Component {
constructor(props) {
super(props);
this.state = {
showModal: false
};
}
setModalState(showModal) {
this.setState({
showModal: showModal
});
}
render() {
return (
<div>
<img src={ this.props.src } onClick={ this.setModalState.bind(this, true) } />
<ReactModal isOpen={ this.state.showModal }>
<img src={ this.props.src } onClick={ this.setModalState.bind(this, false) } />
</ReactModal>
</div>
)
}
+0
谢谢,这有帮助 – Mitali
相关问题
- 1. 反应 - 地图中的动态图像
- 2. 动态图像显示
- 3. 图像未动态显示
- 4. PHP以网格模式动态显示图像
- 5. iOS应用程序横向模式启动图像不显示
- 6. 在反应中显示图像阵列?
- 7. Android图像未显示反应原生
- 8. 反应本机图像不显示
- 9. 反应:动态渲染嵌套图像
- 10. 防止图像在全屏显示时出现变态反应
- 11. 无法在Android中显示静态图像与反应原生
- 12. 动态显示图像的URL与JavaScript
- 13. 具有大量图像的反应原生动态图像
- 14. GIF图像没有在反应本机中显示动画
- 15. 动态显示图像(字节数组)
- 16. 动态显示数百个图像
- 17. 显示图像动态查看
- 18. 使用jquery动态显示图像
- 19. 动态显示点击图像MVC
- 20. 在Tableau中动态显示图像
- 21. 显示自举动态模式
- 22. sql中动态显示模式
- 23. 生产模式下不显示图像
- 24. 实现动态选择,并显示了相应的图像
- 25. 从引导模式中的ajax json响应显示图像
- 26. 如何动态交换图像 - 显示错误的图像
- 27. Cloudinary响应图像显示仅在使用反应的WebPack
- 28. 如何停止以图像模式显示的所有图像?
- 29. 分配给活动图块的动态图像不显示?
- 30. PivotViewer - 显示动态图像但不显示文字
而不是使用创造这样一个新的类型的组件 –
Brian