Я использую известную директиву загрузки файла Angler JS (https://github.com/danialfarid/ng-file-upload) в проекте, над которым я работаю, но у меня проблемы с проверкой. Я добавил директиву ngf-pattern, чтобы пользователи не загружали определенные форматы файлов. Это работает хорошо, и каждый недопустимый файл доступен в массиве $ invalidFiles. Есть ли способ очистить этот массив?Угловая загрузка файла JS ng
Я использую массив $ invalidFiles, чтобы обнаружить, когда использовался недопустимый файл, и предупредить пользователя. Файл не отображается в пользовательском интерфейсе и не добавлен в мою модель, но я не могу отправить форму, потому что форма недействительна. только после того, как я добавлю действительный файл, я могу отправить форму. Есть ли способ обнаружить недопустимые файлы, но все еще можно отправить форму?
Надеюсь, что я был чист .. Спасибо!
мы можем иметь скрипку для вашего сценария? – Sampath
да! вы можете найти его здесь: http://jsfiddle.net/2vq88rfs/631/. если вы добавите недопустимый файл, он не будет добавлен в модель, он будет добавлен в массив файлов ошибок, и форма будет недействительной, пока не будет добавлен действительный файл. Я просто хочу уловить ошибку, но все равно отправлю форму (если до того, как уже были добавлены действительные файлы). надеюсь, что это поможет. – tsahnar
@tsahnar, если вы хотите отправить недопустимую форму, то в чем смысл знать, является ли форма действительной или нет? – Akis