Я решил хранить файлы в своем проекте локально.Я надеюсь, что когда пользователь щелкнет по кнопке submit, файл будет сохранен в путь, и я сделаю запрос Post файла с именем файла в каталог.Как сохранить файлы объектов в локальном каталоге?
export default class Example extends React.Component {
constructor (props) {
super(props);
this.fileInput;
this.handleFormSubmit = this.handleFormSubmit.bind(this);
}
handleFormSubmit(e) {
e.preventDefault()
path = "../../images"
// Save this.fileInput to path directory
}
render() {
function FieldGroup({ id, label, help, ...props }) {
return (
<FormGroup controlId={id}>
<ControlLabel>{label}</ControlLabel>
<FormControl {...props} />
</FormGroup>
);
}
return (
<Form>
<FieldGroup
id="formControlsText"
type="text"
label="title"
placeholder="Enter text"
/>
<FieldGroup
id="formControlsFile"
type="file"
label="Image"
help="Example block-level help text here."
inputRef={ref => {this.fileInput = ref}}
/>
<Button> Submit </Button>
</Form>
);
}
}