gpt4 book ai didi

react-bootstrap - 从文件输入获取文件对象

转载 作者:行者123 更新时间:2023-12-03 21:06:24 25 4
gpt4 key购买 nike

我正在尝试通过jquery fileupload()使用react-bootstrap文件输入。使用直接jquery时,我会执行$('#fileUpload').prop('files')来将文件传递给fileupload调用。但是,我不知道如何使用react-bootstrap正确获取文件。

<Input type='file' label='Upload' accept='.txt' ref='fileUpload' buttonAfter={uploadFileButton}/>

最佳答案

ref字符串属性为considered legacy,很可能在将来的某个时候不推荐使用。现在执行此操作的方法是使用回调ref。下面,我演示使用ES6箭头功能。

将输入元素更改为:

<Input 
type='file' label='Upload' accept='.txt'
buttonAfter={uploadFileButton}
ref={(ref) => this.fileUpload = ref}
/>


然后,您可以使用:

const file = this.fileUpload.files[0];

等等。

关于react-bootstrap - 从文件输入获取文件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30483645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com