效果图如下所示:
html
vue
= 0) {
baseFileAjax(new FormData($( "#fileForm" )[0]),function(result){
if(result.ret==0){
//提交成功后
//将图片上传到后台,得到后台图片的路径。
vm.queryFirmInfo["idPicUrl"]=result.url;
$("#dForm").formValidation('revalidateField',"idPicUrl");
}else{
layer.msg("修改图片失败!")
}
})
} else {
layer.alert('文件格式只支持:jpg、jpeg 和 png');
}
},
文件
* @param url :请求路径
* @param data :请求数据(new FormData($( "#imgForm" )[0]))
* @param method:回调方法
*/
function baseFileAjax(data,method){
$.ajax({
url: '/dspark-firm/firmMember/uploadFile.yt',type: 'POST',data: data,async: false,cache: false,contentType: false,processData: false,success: method,error: function (returndata) {
alert("Connection error");
}
});
}
以上所述是小编给大家介绍的基于vue+ bootstrap实现图片上传图片展示功能。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。