Sto usando React con Webpack.Webpack richiede un'immagine dinamica in un componente React
Ho una componente React che accetta un puntello che è un URL e visualizza l'immagine.
Poiché React non conoscerà l'URL dell'immagine fino al runtime, il webpack può ancora richiedere l'URL dell'immagine?
import React, {Component} from 'react'
export default class Episode extends Component {
constructor(props){
super(props)
}
render(){
let imageStyle = {backgroundImage: 'url(' + this.props.episode.url +')'}
return (
<div className="episode">
<div className="image" style={imageStyle}>
<h2>{this.props.episode.category}</h2>
</div>
<h3>Episode {this.props.episode.number}</h3>
</div>
)
}
}
Per riferimento, le mie immagini si trovano in:
src/assets/images
e la mia webpack sta costruendo a dist
è che i dati url base64 io lo prendo? Se è così, la parte importante di questo è dove si sta caricando in quei dati, e quale caricatore di webpack si sta usando per questo –
@DominicTobias non è 64 dati di base. Ottengo i dati interrogando il mio server per capire l'url immagine relativo all'episodio specifico che l'utente sta visualizzando al momento –
Questo potrebbe aiutare. http://stackoverflow.com/questions/29421409/how-to-load-all-files-in-a-subdirectories-using-webpack-without-require-statemen –