vue文件上传
async selectedFile($event) {
const file = $event.target.files[0];
console.log("选择文件")
let that =this
var fd = new FormData()
fd.append('file', file)
var xhr = new XMLHttpRequest()
xhr.open("post", baseURL+'/common/upload', true);
xhr.setRequestHeader("Authorization", getToken());
xhr.send(fd)
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
var data = JSON.parse(xhr.responseText)
that.editor.appendHtml(
`<img style="max-width:100%;" src="${baseURL+data.fileName}">`
);
}
}
},