Reagieren-Dropzone-Vorschau nicht angezeigt

Verwendung reagieren-dropzone (https://www.npmjs.com/package/react-dropzone) und abrufen von Dateien-Protokollierung auf der Konsole, aber keine Bildvorschau zu füllen, auf Status ändern. Keine Ahnung, was ich falsch mache?

export default class JoinForm extends Component {
    constructor(props) {
    super(props)
        this.state = {
            imageFiles: []
    }
}

onDrop(imageFiles) {
    this.setState({
        imageFiles: imageFiles
    })
    console.log(imageFiles)  
}

render() {

    return(
        <form className='join-form' ref='joinForm' autoComplete='off'>
            <Dropzone
                onDrop={this.onDrop}
                className='dropzone'
                activeClassName='active-dropzone'
                multiple={false}>
      <div>Drag and drop or click to select a 550x550px file to upload.</div>
    </Dropzone>

            {this.state.imageFiles.length > 0 ? <div>
    <h2>Uploading {this.state.imageFiles.length} files...</h2>
    <div>{this.state.imageFiles.map((file) => <img src={file.preview} /> )}</div>
    </div> : null}
        </form>
    )
}

};

InformationsquelleAutor megkadams | 2016-07-13
Schreibe einen Kommentar