我正在使用 angular-file-upload
指令在我的应用程序中上传文件。而且我还想以JSON格式发送一些表格数据和文件。使用此配置进行上传。
Upload.upload({
url: "https://angular-file-upload-cors-srv.appspot.com/upload",
fields: $scope.conf,
sendObjectsAsJsonBlob: true,
file: $scope.conf.file
});
但问题是与文件一起传递的值是格式
接头:
[{fieldName: "accessKeyId", value: "1111"},
{fieldName: "accessKey", value: "aaaa"}]
我希望它的形式为:
{"accessKeyId": "1111", "accessKey": "aaaa"}
请告诉我我要求传递此格式的配置。
答案 0 :(得分:1)
请使用
var data = angular.fromJson($scope.yourvariable);
并在ajax调用中传递此变量