Ich experimentiere die redux-form v6.0.0 rc.3
und versuche, ein Feld zum Hochladen mehrerer Bilder hinzuzufügen.Hinzufügen eines Feldes zum Hochladen mehrerer Bilder in ver 6.0 rc.3 von redux-form
Idee 1: fügen Sie ein Feld mit type = "file"
attachImages(images) {
console.info('images received: ', images);
}
<Field
name="pics"
component={renderInput}
placeholder="Pictures"
onDrop={this.attachImages}
type="file" />
Idee 2: die Drittanbieter-Dropzone-Komponente verwenden:
onDrop(files, evt) {
console.log('received files: ', files);
evt.preventDefault();
}
<Dropzone
onDrop={ this.dropFile }
>
<div>Try dropping some files here, or click to select files to upload.</div>
</Dropzone>
ich beide versucht haben, Ideen, aber die erste kann nicht die OnDrop-Funktion überhaupt auslösen, und die zweite Idee scheint vielversprechender, aber ich weiß nicht, wie ein Feld mit der API für ver 6.0.0 rc.3 hinzufügen. Jeder weiß es?
Akzeptiert, bis jemand eine bessere Lösung gefunden hat. hoffentlich wird dies jemandem helfen, der irgendwann auf dieser Seite von Suchmaschinen – TonyGW
landet Haben Sie jemals eine andere Lösung als die obige gefunden? – John