Tôi đang cố gắng truy cập một hình ảnh tĩnh để sử dụng trong một backgroundImage
thuộc tính nội tuyến trong React. Thật không may, tôi đã cạn kiệt về cách làm điều này.
Nói chung, tôi nghĩ bạn chỉ cần làm như sau:
import Background from '../images/background_image.png';
var sectionStyle = {
width: "100%",
height: "400px",
backgroundImage: "url(" + { Background } + ")"
};
class Section extends Component {
render() {
return (
<section style={ sectionStyle }>
</section>
);
}
}
Điều này làm việc cho <img>
các thẻ. Ai đó có thể giải thích sự khác biệt giữa hai?
Thí dụ:
<img src={ Background } />
hoạt động tốt
Cảm ơn bạn!