Próbuję uzyskać dostęp do obrazu statycznego, aby użyć go we backgroundImage
właściwości inline w React. Niestety, wyczerpałem się, jak to zrobić.
Ogólnie myślałem, że zrobiłeś tak:
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>
);
}
}
Działa to z <img>
tagami. Czy ktoś może wyjaśnić różnicę między nimi?
Przykład:
<img src={ Background } />
działa dobrze.
Dziękuję Ci!