Bootstrapfileinput多⽂件上传时注意点
由于公司项⽬需要,需开发多⽂件上传的功能,查资料时,发现bootstrap  fileinput 插件使⽤⽐较频繁,在官⽹看完demo后,发现该插件开发简单,能实现多⽂件上传功能,于是就采⽤了该插件来开发,但在开发中,发现许多坑(主要是因为该插件功能⽐较多,官⽅⽂档讲述的很不全,解释也不清楚)。这⾥就来讲讲采⽤该插件实现多⽂件上传时,需要注意的点。
注意点1
bootstrap项目使⽤多⽂件上传时,前端代码input元素必须加上 multiple 属性, 如果不加⼊这个属性,上传的⽂件永远只有⼀个! 下图是我开发代码的截图
注意点2
配置插件属性 maxFileCount 值要⼤于1
注意点3
多⽂件上传时,⼀定要配置同步上传。
注意点4
后台接⼝接收的参数,需要⽤MultipartFile[] 数组形式
注意点5
⽂件上传成功后,单⽂件异步上传的,会触发 fileuploaded 事件,但多⽂件上传后,fileuploaded事件不会被触发,⽽是触发filebatchuploadsuccess 事件
以上是我⽤bootstrap fileinput插件开发多⽂件上传时所总结的注意点,希望对⼤家有所帮助。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。