Да, мой косяк. Так работает,
|
Shitbox2, выложи потом, что получилось или дай ссылку на гитхаб.
Я заодно один баг у себя поправил (обновил реп) - не работали фильтры, через которые проходили файлы при добавлении (т.е. если false, то файл добавляется был не должен) Ну и полностью автоматизировал обновление разметки. Остались одни коллбеки и настройки :) |
Выложу, конечно. Смотрю сейчас https://github.com/blueimp/jQuery-Fi...e-transport.js и другие файлы. Столько нюансов. Еще и кроссдоменные запросы. Слепо копировать не хочется, а разбираться слишком долго :-)
На счет колбеков/событий. Думаю, в Ангуляре нужно по максимуму обещания использовать. Нет в нем никаких событий, все на промисах построено и $http и $resource. Почему это загрузка файлов должна быть особенной? P.S. Забыл спросить. Зачем написано так var clone = $compile(input.clone())($rootScope.$new(true)); если можно так? var clone = input.clone(); P.P.S. Тут еще интересный подход: https://github.com/uor/angular-file |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
P.S.А форму нужно удалять, конечно, после срабатывания колбека |
Цитата:
|
Возможно пользователь (программист) захочет загрузить файл повторно.А что мешает повторно ее создать?) |
Выложил на Гитхаб https://github.com/tamtakoe/oi.file. Может и правда, потом вынесу общие функции в отдельный сервис...
8 эксплорер у меня совсем с катушек съехал, ничего загружать не хочет... А с новой версией Ангуляра, вообще, не запускается У тебя нельзя менять на лету настройки плагина, было бы можно, создание клона поля в изолированной области видимости принесло бы проблем) |
Часовой пояс GMT +3, время: 15:09. |