我在数据库中有一个项目列表,我想将它呈现在表格中,并将为每个添加 input type=file 以上传每个项目的文件单击句柄我想发送项目名称来处理函数,但我不能让它更清楚我想发送值 item.documentname 到 file1MadChangedHandler 函数,每次我点击
{this.props.Organizations.listDocs
?
<div>
{ this.props.Organizations.listDocs.map(function (item, index) {
return(
<tr key={item.documentName}>
{item.documentName}
<td>
<td>
<input component="input"
type="file"
id="{item.documentName}"
onChange={(event,item)=> {
this.file1MadChangedHandler(event,item) }}
// onChange={this.file1MadChangedHandler}
ref={fileInput => ref.fileInput = fileInput}
style={{ display: "None" }}
/>
<button onClick={(item) => this.fileInput.click(item.documentName)}>Pick File</button>
</td>
</tr>
)
})
}
</div>
:
""
}