Nikolai
есть нормальный свайп-плагин для А1?
Nikolai
что за А1 ?
Ангуляр-1
pa[aad
slick slider
Dmitriy
понял спасибо )
Rem1te
есть нормальный свайп-плагин для А1?
для обработки свайпов на итемах или карусель какую-то ?
pa[aad
slick slider, лучшего не видел, для angularjs есть и модуль
Nikolai
для обработки свайпов на итемах или карусель какую-то ?
для свайпа — чтобы убрать меню всплывшее
Nikolai
чтобы оно за пальцем двигалось
pa[aad
тогда хз
pa[aad
может с материала дизайн вытянешь
Rem1te
в материал хороший свайп, но можно ли его отуда выудить и не тянуть весь материал я хз
Nikolai
мда. задача-то тривиальная. Управление транслейтом, уж очень неохота руками велосипедить
Rem1te
гуглите, вариантов гугл много дает, но подходит ли оно под ваши потребности смотрите сами
Anonymous
Современный учебник JavaScript 2017г.
Anonymous
Eugene
🤔 .rar
Combot
combot.org/chat/-1001024737789
Константин
angularJS Никто не сталкивался с тем, что в цикле обновления модели ($parsers, $formatters, $render) на этапе $render'a не хочет обновляться юай? Есть примерно такая конструкция:
Константин
Константин
ctrl.viewModel используется на вьюхе, вьюха на ее изменение не реагирует
Константин
если ставлю обновление этой проперти в другое место (рядом с $setViewValue к примеру) - морда сразу обновляется но не хочется обманывать пользователя и ставить на вьюху данные, которые в случае проблем в модели не оказались к тому же этот рендер может случится из другого места
Sasha
angularJS Никто не сталкивался с тем, что в цикле обновления модели ($parsers, $formatters, $render) на этапе $render'a не хочет обновляться юай? Есть примерно такая конструкция:
Я может не правильно понял вопрос, но тут никак не связано с $render. Если ты сделаешь в ngModel.$render = () => ngModel.$setViewValue(...), то юай обновится. Не обновляется совершенно по другой причине.
Sasha
Разве setViewValue не запустит весь процесс снова?
Просто контекст не совсем понятен. $render вызывается, когда нгмодель меняется. А задача-то какая в целом?
Константин
Когда приходит новая бизнес модель, вызывается $форматтер, из бизнесмодели создаётся вьюмодель, после чего ангуляр вызывает $рендер В этом рендере я хочу обновить объект, который используется на темплейте - но «темплейт не дергает» новое значение Я думал я ссылку на память перетираю - попробовал по пропертям присвоить. Все равно не дышит После рендера ничего уже не происходит автоматически, и по сути своей он как раз и нужен чтобы сделать операции обновления вью
Константин
Я «решил» проблему, поставив обновление объекта для темплейта следующей строчкой после $setViewValue (который запускает всю эту канитель) Темплейт отлично обновляется, только вот «канитель» может начаться с внешнего обновления модели, поэтому это неприятно (сел рефакторить и наговнокодил)
Dmitriy
Ребята привет, снова я), подскажите пожалуйста помню говорили что $on, $emit не есть хорошо , http://www.codelord.net/2015/05/04/angularjs-notifying-about-changes-from-services-to-controllers/ нашел вот статью как он делает как я понял, он создает вещатель и потом когда событие отработало он его дестроит, такой подход уместен ?
Dmitriy
я поднапряг да ?)))
pa[aad
там подход фиговый вообщем, он зависит от $scope
Dmitriy
чем это чревато ?
Dmitriy
нашел вот еще такой подход
Dmitriy
https://csharperimage.jeremylikness.com/2014/12/the-top-5-mistakes-angularjs-developers.html
Dmitriy
чел описывает вобще возможность отказаться от бродкаста он и емит
Eugene
поэтому если планы были использовать обсервер как в последнем ангуляре и избавится от вотчеров и т.д. то это плохая идея )
Eugene
Всем привет! Ищу Front-end разработчика AngularJS 1.x. Формат работы: Удаленка Занятость: Проектная Требования: - Angular 1.x+ - jQuery - Bootstrap Доступность 30 часов+ в неделю. Если интересно, в личку плиз
Алексей
Ссылка на прямую трансляцию 8-го Angular Митапа (начало приблизительно в 19:00) https://www.youtube.com/watch?v=KFV7IgCU68Q
Max
Unsupported characters
Sasha
А есть хоть какие-то варианты уменьшить количество вотчеров в ng-required="expression"/ng-hide/ng-disabled?
­
Как лучше мигрировать с AngularJS на Angular? Сейчас на проекте мало того что нигде нет компонентов, так ещё и директив не много.
Rem1te
никак, переписать все с 0
­
Нельзя
­
Нужно прогрессивно, по частям
Rem1te
Ну нельзя так нельзя
­
У кого есть горький опыт миграции?)
Max
де-то на оф сайте есть статья об этом
­
Видел её.
Max
есть, ребята переписывали приложение подняли до 1 5 с тайпскрипт и с либой декораторов и потом можна норм мигрануть
pa[aad
какая-то либа есть которая запускает angularjs и Angular сразу на сайте
Max
это только для мега крупных проектов и если есть финансирование а так то лучше заново переписать
pa[aad
Спасибо
я сейчас тоже подготавливаю приложение к переезду на Angular уже все на ts, внедряю декораты по модулям, а потом буду смотреть гиблые участки, для шаблона напишу какой-то реплейсер
­
А у нас щас coffeeScript и Haml
­
Мы уже задумывались может легче перейти на Vue или React.
Max
React это круто но те кто переходят на фронтенд для них трудновато немного понять тем больше fp сейчас сейчас активно применяется и в ангулар
Sasha
Я проект с ангулярдж буду на реакт мигрировать
Viktor
если есть варик перейти на что-то и не зацикливаетесь на ангулярах, то на вуе переходите, не пожалеете
Sasha
На вуе кстати проще перейти, можно компонент за компонентом мигрировать
Max
в ангуляр многие из коробки доступно
­
Да, самое главное перейти на что-то. Видел есть туториалы про то как спрыгнуть на Vue
Sasha
Я видел как проект переводили покомпонетно на вуе. Сама миграция в итоге проще, чем на второй
­
По-любому нужно сначало написать эти компоненты))
­
Их сейчас вообще нет
Sasha
Как так?
­
В основном контроллеры
­
Ещё немного директив
Sasha
Ну тогда мб сложнее
­
Та сложнее это не то слово)
Sasha
Если приложение на компонентах можно хоть на реакт, хоть на вуе покомпонетно
­
Думал что можно уйти от того что сначало нужно переписать на компоненты, но видимо нет
Sasha
Лучше с нуля тогда
Sasha
Ну если бизнес разрешит. У всех разные ситуации
­
С нуля не вариант. Не дадут столько времени
­
Там часто что-то добавляется