reactjs - 将 setState 调用到其原始数组后,如何使映射的输入文件重新呈现?
问题描述
我最近开始使用 React 并直接进入 NextJs。我正在用一些输入文件构建一个表单,类似于我在代码和框中制作的这个例子: https ://codesandbox.io/s/base-web-stateful-uncontrolled-usage-forked-5b1d9?file=/src/example .js
问题是,如果您在第二个输入文件(或除最后一个文件之外的任何文件)中设置一个文件,然后使用按钮将其删除,它会重新呈现列表但不会重新加载输入的内容(该文件仍在 UI 上)。
我不知道我的方法是好还是哪里做错了。你能帮我解决这个问题吗?
解决方案
推荐阅读
- marklogic - ML 是否应该能够访问映射到驱动器号的 Windows 共享驱动器上的文件?
- amazon-web-services - 部署到 AWS S3 与 github 同步
- jquery - 安装 angular-slickgrid 后“JQuery 未定义”抛出错误
- kubernetes - Kubernetes 部署:错误:未能创建部署:
- keras - 如何在 Keras 中为图层设置二进制权重值 (0,1) 或 (-1,1)?
- javascript - 如何为用户构建高兼容性的 Typescript 库?
- delphi - 使用主题设置更改 DBGrid 中列标题的颜色
- python-3.x - 保存和加载自定义 Tensorflow 模型(自回归 seq2seq 多元时间序列 GRU/RNN)
- azure - Azure 流分析:Iot Hub 到 sql 数据库:无输出 - 降级
- batch-file - 将文件从一个文件夹移动到另一个文件夹,如果存在重命名