reactjs - 在 react-js 中将 props.image 设置为背景图像
问题描述
我在 react-js 中。假设我有一个从父组件获取图像的子组件。
我可以在子组件中将此图像显示为
<img src={URL.createObjectURL(props.image)}/>
我很惊讶我没有找到一种方法将此图像设置为 div 的背景(在子组件中)
<div
style={{
backgroundImage: ???
}}/>
我真的很感激任何建议
解决方案
你不需要做的URL.createObjectURL
只是props.image
应该工作并在背景中添加图像,使用
<div
style={{
background: `url(${props.image})`
}}></div>
推荐阅读
- html - 预期的“to”或“from”文本阴影
- r - 自定义调色板,从 colorspace::choose_palette() 向导中提取函数
- android - 如何使用 react native 从多个类中重用 android 设备后退按钮处理程序组件?
- google-chrome - Ubuntu 18.04 - 如何使 Chrome 窗口可调整大小?
- python - 更改字段名称 itertuple 循环测试
- python - 卷积神经网络架构——对吗?
- mysql - 如何在mysql中创建数组类型的列?
- java - 如何完成一项活动,当你有一个膨胀的弹出窗口时
- android - 添加新片段时无法添加窗口
- api - 如何在 Leaflet 中更改请求 Tile URL?