我正在构建一个使用 redux 表单和材料 ui 框架的嵌套表单框架——迄今为止我已经在这里构建了组件——https://codesandbox.io/s/busy-darkness-npg7w ? file=/src/Home .js
我想做的-是添加一个上传字段-我看过这个例子。 如何在 React 的 Material UI 简单输入上启用文件上传?
<Button
variant="contained"
component="label"
>
Upload File
<input
type="file"
style={{ display: "none" }}
/>
</Button>
但特别是更像拖放的东西。-- 有没有什么东西可以建造得更加定制和清洁,而不必安装另一个可能具有强制样式的模块。
https://www.npmjs.com/package/material-ui-dropzone
https://codesandbox.io/s/vj1q68zm25?file=/src/ImageUpload.js
--- 旧代码
http://jsfiddle.net/5rbqezh3/1/
---- 在此处使用 renderDragDrop 起始文件 -- 调整代码,以便当用户将文件拖到该区域时 -- 它会填充 redux 表单字段 - 使用文件的 textarea 文件类型 --- 如果是添加的情况多个文件到该字段 - 或动态添加字段以容纳每个文件 - 上传。
它是我需要关注的集成部分——如果它是从视图中隐藏旧学校领域的情况——但是让它们被填充以响应拖放界面。
-- 最新代码 2020 年 11 月 17 日 https://codesandbox.io/s/pensive-darwin-dpdwj
11 月 22 日 - 2020 年
我需要帮助来调整样式——并清理这个代码库
--- 我目前的尝试 -- https://codesandbox.io/s/weathered-water-fpx38?file=/src/Home.js


