本文介绍一款图片上传组件,基于原生 javascript 编写, 不依赖于其他框架
Yupload 特点
基于表单提交, 原生 javascript 实现,兼容性好
支持多个图片上传请求同时发出,将按照提交请求的先后顺序依次上传
API接口返回结果必须为 JSON 格式字符串
问题: 1、如果为 input[type=”file”] 元素绑定了事件, 在图片上传后需要重新为该元素注册事件
2、如果图片上传失败,即返回状态不是 200, 且返回结果为JSON格式的字符串, 该组件无法区分出错误类型,需要开发人员自己判断