🐙 Павел
Просто поиском.
🐙 Павел
http://compact.github.io/angular-bootstrap-lightbox/demo1/
🐙 Павел
И сразу без жуквери.
🐙 Павел
А остальное допилить всегда можно.
Кирилл
Хм, спасибо, посмотрю
🐙 Павел
Ещё что-то https://www.npmjs.com/package/ng-image-gallery
🐙 Павел
И это только снаскока.
🐙 Павел
Всё-таки первый ангуляр уже вызрел.
🐙 Павел
Для него много чего есть.
Кирилл
Но возвращаясь к более глобальному вопросу: неужели нет адекватного и быстрго способа заюзать какой-либо сторонний плагин в ангуляре не имея определенной имплементации для данного фреймворка?
andrei
а зачем из контроллера использовать jquery, это обычно в директивах делают
🐙 Павел
Я бы сказал так. Если совсем не живётся без parent.parent.parent.next, то есть jqLight, а остальное на ангуляре лучше получится.
Nikolay
для работы с DOM есть директивы
Кирилл
Спасибо за помощь! Попробую еще покопать! 😊
Archakov
Почему не работает
Archakov
https://jsfiddle.net/vxnjLpym/1/
Дима
Но главное
Дима
В случае именно с jQuery этого ничего вообще не нужно
Дима
Подключаешь в проект jQuery и ангуляр сам его начинает использовать вместо встроенного jqLite, это у него фича такая
🐙 Павел
На одной операционной системе не ожидается запуск бинарников от другой без танца с бубнами, а в другом фреймворке ожидается.
🐙 Павел
Хотя всё таки они на одним языке, но тем не менее.
Vadym
Посоветуйте плз книгу по ангуляр 2
Дима
>release date 15.09.2016 >книгу Неужели в книжный ещё не завезли?😱
Anonymous
офф дока по нему крутая, я полистал книгу от ninja squad, но имхо не очень
Дима
Вообще не очень понимаю, какие во фронтенде могут быть книги, они устареют быстрее, чем доедут до издательства)
Anonymous
если ты на поезде - да
Anonymous
а если изучаешь - то вполне ок)
Дима
Хз, учитывая, сколько в том же втором ангуляре было breaking changes, я боюсь представить, чему там могут учить книги)
Дима
У них же цикл производства пол года, так разве что вредные советы можно выпускать)
Anonymous
про ангуляр да
Anonymous
но вот если изучать язык - то есть хорошие книги
Serhii
Новая книга на каждый минорный апдейт
Serhii
🐙 Павел
У них же цикл производства пол года, так разве что вредные советы можно выпускать)
А, если это электронная книга обновляется в след за изменениями. И ссылка на обновленную версию приходит всем кто купил?
Anonymous
Всем Ассалам Алейкум
Anonymous
Есть кто-нибудь
Anonymous
Я хочу изучать Angular 2 есть полезные книги
andrei
Сюда по второму ангулару @angular2
Cocker
Алейкум Ассалам
Anonymous
А это что за группа
Anonymous
Тогда
andrei
По первому ангулару
Anonymous
Ха понятно
Anonymous
Господа, есть какой нить хак заставит ng-model увидеть изменения инпута извне?(мне надо скриптом заполнить ангуляр форму)
krn
$scope.$on ?
Anonymous
разобрался
Anonymous
$('some input').val('123').trigger('input');
Anonymous
blur, click, keypress не хавал
krn
не разобрался походу
Anonymous
я заполняю скриптом форму извне
Anonymous
как юзер
krn
сдаюсь
Anonymous
$scope.$on тут не причем) события мне тут врядли помогут
Dreamerinnoise
$('some input').val('123').trigger('input');
тож самое делал, когда виртуал кейборду пилил на нг
krn
дада, понял, сдаюсь же )
DB
можно немного магии сделать. достучаться до скоупа let scope = angular.element(document.getElementById('test')).scope(); ну и дальше менять что угодно внутри скоупа)
DB
хз как красивее) триггерить инпут конечно тоже работать будет)
DB
http://jsbin.com/yakucexosi/edit?html,js,console,output
DB
в консоли можно let scope = angular .element(document.getElementById('test')) .scope() scope.$apply(() => {scope.user={name:"New name"}});
Anonymous
можно немного магии сделать. достучаться до скоупа let scope = angular.element(document.getElementById('test')).scope(); ну и дальше менять что угодно внутри скоупа)
Можно, менять значения и делать $apply/$digest/etc. Но селект по инпуту от меня скрывает такие детали реализации.
Anonymous
через trigger всмысле
DB
нуу да. так наверное даже симпотичней выйдет
Max
Есть какие то примеры или бест практис как в ангуляре создовать модели
Max
И класть туда бизнес логику
Dreamerinnoise
https://docs.angularjs.org/guide/production
Dreamerinnoise
Метода .scope не будет
Serhii
Serhii
Если упороться, можно сделать конфигурацию и базовый класс с методом get который будет модель запрашивать
Serhii
Внутри модели фабрики я делал что то вроде {data, errors} что позволяло тянуть и данные с модели и сразу сохранять состояние валидности модели если это новая
Дима
Для запросов есть $resource вообще то)
Дима
Но и он не нужен, когда есть restangular
DB
Если у вас рест-сервис, можете глянуть наш модуль для работы с моделями. Работает поверх httpProvider, позволяя декларативно описывать роутинг к апи и заполнять модели из ответов апишки
DB
https://github.com/zaqqaz/ng-rest-api
DB
Написали для своих проектов, живет отлично
Serhii
Збс
Anonymous