J'essaie d'accéder à une image statique à utiliser dans une backgroundImage
propriété en ligne dans React. Malheureusement, je me suis épuisé sur la façon de procéder.
En général, je pensais que vous faisiez comme suit:
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>
);
}
}
Cela fonctionne pour les <img>
balises. Quelqu'un peut-il expliquer la différence entre les deux?
Exemple:
<img src={ Background } />
fonctionne très bien.
Je vous remercie!