angular-file-upload: fix build failure on must specify lib

This commit is contained in:
Cyril Gandon
2017-09-21 13:22:30 +02:00
parent 5d716cb20c
commit 250703c8fc
2 changed files with 8 additions and 6 deletions

View File

@@ -3,24 +3,23 @@ import * as angular from 'angular';
angular.module('app', ['angularFileUpload'])
.controller('AppController', ['$scope', 'FileUploader', (
$scope: any,
.controller('AppController', ['FileUploader', (
FileUploader: FileUploaderFactory
) => {
const uploader: FileUploader = $scope.uploader = new FileUploader({
const uploader: FileUploader = new FileUploader({
url: 'upload.php'
});
uploader.onAfterAddingFile = (fileItem: FileItem) => {
console.log(fileItem);
};
// FILTERS
// a sync filter
const syncFilter = (item: File, options: {}) => {
console.log('syncFilter');
return $scope.queue.length < 10;
return true;
};
uploader.filters.push({
name: 'syncFilter',

View File

@@ -1,7 +1,10 @@
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"lib": [
"es6",
"dom"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,