У меня есть этот код (в службе) на основе restangular (он работает):restangular: возможно ли иметь индикатор выполнения?
sendFile: function (params) {
console.log('sendFile');
console.log(params);
return this.restfulBase().post('file.json',params,{},{ 'X-CSRF-Token' : ipCookie('csrftoken')});
}
Как я могу, на мой контроллер/директивы, получить ход этой загрузки только с использованием Restangular? Я прочитал, что могу написать свою функцию загрузки, которая напрямую использует XHR или плагин jQuery, например FileUpload, но я хочу использовать только restangular, чтобы мой пользователь не загружал бесполезные js-файлы.
Или есть возможность перехвата при загрузке? Таким образом, я могу написать div «Loading ...» (хорошо, это не хорошо, как индикатор выполнения, лучше, чем ничего).
Спасибо.