我有一个要发布到服务器的json文件。我需要将其与表单数据一起发送。
var blob = new Blob(byteArrays, { type: contentType });
var file = new File([blob], filename, {type: contentType, lastModified: Date.now()});
const formData = new FormData()
formData.append('file', fileObject, fileName);
this.http.post('url', formData, {options})
.subscribe((data: any) => {
console.log('data ' + data);
}, error => {
console.log('error ' + error);
});
我使用了上面的格式,但是当我使用第二行将我的Blob转换为文件时,出现错误
expected 0 argument and got 3 for file
那么如何将Blob数据转换为文件对象?
注意:使用angular 5版本
谢谢。