如何解决如何在 reactjs 中上传文件并将文件路径保存在 JSON 服务器中?
我应该在这里做什么来获取路径 const [file,setFile] = useState("");
function handleUpload(e) {
setFile(e.target.files[0]);
//what should i do here to get the path
}
<Button variant="contained" component="label" >Upload File <input type="file" hidden webkitdirectory onChange={(e)=>handleUpload(e)}/></Button>
解决方法
出于安全原因,浏览器不允许这样做,即浏览器中的 JavaScript 无法访问文件系统,但是使用 HTML5 文件 API,只有 Firefox 提供 mozFullPath 属性,但如果您尝试获取该值,它将返回一个空字符串:
可能的 duplicate
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。