Estoy tratando de acceder a una imagen estática para usar dentro de una backgroundImage
propiedad en línea dentro de React. Desafortunadamente, me he quedado seco sobre cómo hacer esto.
En general, pensé que acababas de hacer lo siguiente:
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>
);
}
}
Esto funciona para las <img>
etiquetas. ¿Alguien puede explicar la diferencia entre los dos?
Ejemplo:
<img src={ Background } />
funciona bien
¡Gracias!