如何在ionic 2中的fileTransfer选项对象中发送数组

时间:2018-03-11 06:49:20

标签: angular ionic-framework ionic2 ionic3 ngcordova

我想使用离子2中的fileTransfer保存图像 如何在fileTransfer对象中发送数组。我没有在服务器端获得它。

override func viewWillDisappear(_ animated: Bool) {
    super.viewDidDisappear(animated)
    self.navigationController!.navigationBar.isTranslucent = false
}

}

此处服务器端rId和文件值正在获取但模型未显示任何值。

1 个答案:

答案 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
  }
};