未在状态挂钩中设置该值
`
> const Post = (props) => {
>
> const [selectedFile, setselectedFile] = React.useState([]);
>
> const upload=event=>{
>
> setselectedFile(selectedFile,event.target.files[0]);
>
> }
>
> }`
答案 0 :(得分:1)
您只需要设置当前状态。
如果要维护所选文件的列表,请执行以下操作
setselectedFile([...selectedFile,event.target.files[0]]);
如果您只想维护当前文件,请执行此操作
setselectedFile(event.target.files[0]);
答案 1 :(得分:0)
我终于解决了这个问题。 问题在这里
const [selectedFile,setselectedFile] = React.useState([]);这是不正确的。
const [selectedFile, setselectedFile] = React.useState(""); Correct Finally this can fix this issuee