reactjs - 在 React Redux 存储中存储文件对象的最佳方式(从 DropZone 上传文件?)

标签 reactjs redux material-ui dropzone react-dropzone

我目前正在使用 Material Ui dropzone 上传多个文件。只是想知道在 redux 存储中添加/更新文件的最佳方法是什么。我目前正在执行“onChange”触发时的调度操作,该操作返回 dropzone 上的所有文件并通过存储具有 files 对象的整个 files 数组来更新 redux 状态。

请让我知道是否有最好的方法来处理这个问题。

最佳答案

Redux 的关键规则之一是 non-serializable values should not go into the store .因此,如果可能,文件对象不应该保存在 Redux 存储中。

关于reactjs - 在 React Redux 存储中存储文件对象的最佳方式(从 DropZone 上传文件?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61705940/

相关文章:

javascript - ReactJS 循环执行Action

html - 允许使用 ReactJS 在 scss/css 中渲染或编译特殊字符

javascript - 如何使用 Flow 导出 Action 创建者返回值的类型?

reactjs - 如何在 Material-UI Grid 项之间应用边距?

css - 如何放大material-ui iconButtons中的SVG图标?

javascript - 尝试从 create-react-app 中的 .json 文件中读取图像

javascript - React 中的 RXJS 没有主题

javascript - 从选择器的 resultFunc 访问 props

javascript - 允许用户仅访问他/她的仪表板

javascript - 导入 “@smui/fab ”后CSS无法在Svelte中正常工作吗?