logo

该视频仅会员有权观看

立即开通课程「React.js 前端应用开发实践」权限。

¥
199
/ 年

在 React 应用里请求上传文件

p o s t t t t组件中定义了一个名为create file的上传文件方法,它接受两个参数:file类型的文件(用户选择的图像文件)和pos i d类型的数字(与文件相关联的内容ID,通常为新创建内容的ID)。首先创建FormData对象并添加名为file的字段,其值为用户选择的文件。然后发送POST请求到files接口,附带pos i d查询参数,以及FormData数据。上传成功后要清理状态和预览URL,并重置文件输入字段。再创建内容时,如果成功得到响应中的insert id(重新命名为post id),则执行create file方法上传文件,需要文件及其pos i d。在浏览器中测试上传后,发布成功的内容应该出现在对应页面上。