Я пытаюсь создать CSV-файл и загрузить его с помощью FileSaver.js, но у меня возникают проблемы с этим.
Вот код, который пока используется для контроллера AngularJS:
$scope.Export = function () {
var blob = new Blob([$scope.Data], {
type: "text/csv;charset=utf-8"
});
saveAs(blob, "users.csv");
};
и $ scope.Data имеет такую форму:

Но я получаю CSV с
[object Object], [объект объекта], [объект объекта], [объект объекта], [объект объекта], [объект объекта], [объект объекта], [объект объекта], [объект объекта], [объект объекта]
Я не хочу создавать CSV путем обхода массива или создавать HTML-таблицу, чтобы затем вызывать ее функцию innerHTML.Итак, как я могу это сделать?