我想使用离子2中的fileTransfer保存图像 如何在fileTransfer对象中发送数组。我没有在服务器端获得它。
override func viewWillDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
self.navigationController!.navigationBar.isTranslucent = false
}
}
此处服务器端rId和文件值正在获取但模型未显示任何值。
答案 0 :(得分:1)
尝试将对象转换为JSON,然后在model参数中发送,然后在服务器端,使用JSON解码方法获取原始对象。
e.g。
var modelObj = JSON.stringify({ 'RId': this.rId });
var options = {
fileKey: "file",
fileName: filename,
chunkedMode: false,
mimeType: "image/jpg",
headers : {},
params: {
'file': filename,
'rId': this.rId,
'model': modelObj
}
};