DeLuxis: Спасибо большое, действительно так, я никогда не пинаю Angular. Все что я хочу могу реализовать на нем, даже больше. У меня проблема лишь одна это все файлы я использовал без минификаций.
Уважаемые коллеги, приложения на Angular пишу с большим удовольствием, еще не возникало проблем с функциональносью, как мобильные так и веб-проложения, просто получилось чуть много файликов без минификаций.
В приложении использую модуль полосы загрузки 'angular-loading-bar'
каждый раз когда приложение пытается показать прогресс который эмитирует $apply медод выдает ошибку в косоле вышеупомянутую.
Любое изменение scope так же влечет за собой ошибку
Спасибо за ответ, сейчас пытаюсь сделать именно так. Но почему то не могу добавить правильно один scope с файлами и отправить на api
transformRequest: function (data) {
console.log(data);
var formData = new FormData();
//need to convert our json object to a string version of json otherwise
// the browser will do a 'toString()' on the object which will result
// in the value '[Object object]' on the server.
formData.append("editor", angular.toJson(data.model));
//now add all of the assigned files
for (var i = 0; i < data.files; i++) {
//add each file to the form data and iteratively name them
formData.append("file" + i, data.files[i]);
}
return formData;
},
//Create an object that contains the model and files which will be transformed
// in the above transformRequest method
data: $scope.editor
Не могу понять как совместить $scope.editor и сам файл? так как у меня вся информация храниться в $scope.editor = {username:'',password:''} к нему я должен еще добавить и avatar