Javascript 在handleSubmit中获取表单数据

Javascript 在handleSubmit中获取表单数据,javascript,reactjs,redux-form,admin-on-rest,Javascript,Reactjs,Redux Form,Admin On Rest,有人能帮我吗 在rest管理框架中,我想用SimpleForm编写一个handleSubmit。如何在handleSubmit中获取表单数据 我有两个文件输入:FileInput和ImageInput,还有一个TextInput。我想在提交表单后向服务器发送文件和文本。输入文件使用react dropzone,提交后不会将文件发送到服务器 我找不到这方面的例子 let filex; <SimpleForm handleSubmit={(data)=>{ console.log

有人能帮我吗

在rest管理框架中,我想用SimpleForm编写一个handleSubmit。如何在handleSubmit中获取表单数据

我有两个文件输入:FileInput和ImageInput,还有一个TextInput。我想在提交表单后向服务器发送文件和文本。输入文件使用react dropzone,提交后不会将文件发送到服务器

我找不到这方面的例子

let filex;    
<SimpleForm handleSubmit={(data)=>{ console.log(data); }}>
         <TextInput label="عنوان کتاب" source="title" validate={required} />
            <RichTextInput label="توضیحات" source="description" toolbar={[ 
                ['bold', 'italic', 'underline', 'link'],
                [{ 'direction': 'rtl' }],
                [{ 'align': [] }],
                ['clean'],
                [{ 'list': 'ordered'}, { 'list': 'bullet' }],
            ]} validate={required} />
            <ImageInput source="bookImg" 
            label="تصویر کتاب" 
            input={{
                value: filex,
                onChange: (file) => {
                    filex = file;
                }
            }}
            validate={required} accept="image/*">
                <ImageField source="src" title="title" />
            </ImageInput>
            <FileInput source="bookPdf" label="فایل کتاب" validate={required} accept="application/pdf">
                <FileField source="src" title="title" />
            </FileInput>
    </SimpleForm>

文件中包括了这一点:

FileInput部分的结尾:


在restClient上:

文档中介绍了这一点:

FileInput部分的结尾:


在restClient上:

你能先解释一下你的用例吗?@Gildas我有两个文件输入:FileInput和ImageInput,还有一个TextInput。我想在提交表单后向服务器发送文件和文本。输入文件使用react dropzone,提交后不会将文件发送到服务器。您能先解释一下您的用例吗?@Gildas我有两个文件输入:FileInput和ImageInput,还有一个TextInput。我想在提交表单后向服务器发送文件和文本。输入文件使用react dropzone,提交后不会将文件发送到服务器。