I know this question has been asked multiple times on SO, but I couldn't find any answer I've got a directive that is responsible of file uploads. Here is the code of my directive : var directive = { restrict: 'AE', scope: { settings: '=' }, controller: 'fileUploaderCtrl', replace: true, template: '<div class="fileTransferContainer uploadContainer" ng-file-drop="onFileSelect($files)" ng-file-drag-
