首页 > 解决方案 > 如何在 React 中并行维护上传选项的状态?

问题描述

我正在提出一个API返回给我的请求upload_option,我将这些存储optionsstate upload_option. 上传选项是一个字符串数组。

upload_option = [“曲目”、“视频”、“文件”]

this.state.upload_option.map(entry => {
    <div>
      <label for='..'>{option}</label>
      <input type='file'/>
    </div>

所以上面的代码在 UI 上工作得很好,但是当涉及到 时state,我需要同时维护 3 个不同的代码,states这样我才能显示上传的文件。

一旦我在 option_1 中上传文件,之后,如果我在 option_2 中上传文件,option_1 状态将重置。有没有其他方法来维持状态?

标签: javascriptreactjsreact-native

解决方案


推荐阅读