【发布时间】:2018-05-17 21:45:25
【问题描述】:
有没有办法在 IONIC 3 中通过多次上传发出一个请求?我的服务器端是 PHP codeigniter。
这是我的代码:
upload(){
const fileTransfer: FileTransferObject = this.transfer.create();
var uploadPhoto = JSON.stringify( this.photos );
let options : FileUploadOptions = {
fileKey: 'file',
fileName: 'name.jpg',
headers: {},
params: {
'model': uploadPhoto
}
};
console.log( JSON.stringify( options ) )
fileTransfer.upload(this.photos, encodeURI(this.authService.apiURL + '/serviceupload'), options)
.then(data=> {
console.log( JSON.stringify( data),"data" );
}, (err) => {
// error
})
}
【问题讨论】:
-
分享你的离子代码。
-
@mohamedvall 我编辑我的帖子
-
你可以使用for循环
-
感谢你们的帮助!我想我是这样写的。
uploadPhoto = []; let options : FileUploadOptions = { fileKey: 'file', fileName: 'name.jpg', headers: {}, mimeType: "image/jpeg", params: { 'model': uploadPhoto, } -
嘿@MelPogz,这是否支持多个文件上传和文件传输?
this.photos变量的类型是什么?
标签: php codeigniter file-upload ionic3 ionic-native