2018-7-9

  1. 增加了一个全局参数,参数名为 window.MYUPLOAD_PREFIX_URL。 让使用者不需要修改内部js里的引用路径。只需实例化之前指定路径。

2018-7-13

  1. 添加了一个once函数,使引入的预览css.js(公共文件)只加载一次。
  2. 添加了add.png,del.png
  3. 删除了font.css和引入的字体图标。不再依赖字体图标
  4. 删除了注释的代码。
  5. MyUpload减少了2KB(原22KB)。

2018-7-17

  1. imgBuuton.css无边框样式。

2018-7-26

  1. ie10以下服务端不支持ajax跨域 导致ie10以下使用jsonp跨域,但jsonp不能同步。如果jsonp采用阻塞的方式来实现同步对性能影响较大。现采用$.getJSON()方法。低版本浏览器以及高级浏览器都支持该方法。
  2. 修改了缩略图上的删除按钮出现的时机,之前是上传完出现,现在是出现缩略图出现。
  3. http://jshint.com/ 网站校对代码格式。

2018-08-01

  1. 修改了init方法存到datas的路径(全地址截为存储地址)。
  2. 修复init方法回显的图片删除了并没有增加可上传文件的数量。举例:MyUpload限制只能上传一个文件,页面回显一个图片,当前可上传文件为0,删除回显图片可上传文件数没有恢复为1。
  3. 样式1,回显的图片到达可上传文件上限,上传按钮没有隐藏。已修复。

2018-09-20

  1. 添加一个参数 againUpload,是否回显后再进行上传。
  2. 验证回显参数是否为空数组。


2019-06-24

  1. 添加一个参数auto,是否自动上传。不管用还是提前交到服务器
  2. 添加一个回调函数beforeFile,文件加入上传队列之前获取文件流


2019-08-07

  1. 使用typescript开发
  2. 新增一个重置方法 实例名.reset() ,用来重置上传队列
  3. 根据不同文件类型显示缩略图
  4. 修复已知bug
  5. 优化代码

2019-12-16

修改图片时,删除图片后,再上传出现错误提示