bootstrap的文件上传控件功能的确很强大,上传图片正常,可是上传pdf后,刚上传的预览可以看pdf,可是关闭模态框框直接从后台读取pdf文件却显示不出来了,看了一下前端代码,能预览时是因为刚上传时pdf被放在<embed>标签里面,而从后台读取出来后被放在了<img>标签里当图片处理了。bootstrap既然能让你上传预览,自然也能让你回显时预览,不过还真的有点不好找,所以特此记录一下,如果你有更好的方法欢迎告诉我。
就是在.fileinput({
……
allowedFileExtensions: ['jpg', 'png', 'jpeg', "gif", "pdf"],
initialPreviewConfig: {…… ,type:"pdf" ,……},
……
});
根据后台读取的文件后缀名去判断,如果该文件是pdf格式的,则在他对应的initialPreviewConfig数组那一项里面加上一个type:"pdf" 属性,其他的如果是图片则不用加上type,我看文档如果是mp4格式加上对应的type也能实现视频文件的预览。
bootstrap fileinput 上传pdf文件后,重新打开不能预览
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
- 我和很多小伙伴都觉得吧,Toastmaster内部系统深似海,特别是加入俱乐部以后,还有官员竞选这样奇妙的事儿,可...