Alex
Тоже вопрос по материалу, может кто подскажет: из компонента открывается диалог($mdDialog), как в контроллер диалога прокинуть метод компонента?
Pavlo
в голову приходит только "передать" scope
Pavlo
$mdDialog.show({ controller: DialogController, scope: $scope, .....
Alex
спасибо, буду пробовать
Pavlo
что-то мне подсказывает, что это далеко не лучшая практика, так что будь осторожен
Bogdan
И просто mdDialog.show(template: “<my-component />”)
Alex
да. спасибо! но я уже понял, что мне не нужно прокидывать метод в диалог))
Oleg
ребят, а можно ли отдать в |filter не одно значение а массив значений каждое из которых должно участовать в фильтрации?
Pavlo
| filterName:variable viable может быть массивом или скалярной переменной
Bogdan
чем заменить?
Фильтрация руками в методе В шаблон выводить уже отфильтрованные данные
Oleg
хех, немного муторно, но наверно есть смысл, да
Bogdan
хех, немного муторно, но наверно есть смысл, да
Никаких муторно Это очень правильное решение, потому что фильтры ангулара кладут его на лопатки
Emil
Всем привет Есть вочер, который отрабатывает при входе на стейт №1 и смотрит за тем изменились ли настройки В этих настройках есть переход на другой стейт №2 №1 и №2 связаны. Если что то изменить в №2 то №1 будет это видеть То есть при изменении в №2 и возвращении на №1, №1 видит что были произведены изменения настроек и вочер отрабатывает А теперь суть вопроса При возвращении на стейт №1 параметр oldValue вочера тоже обновляется хотя вроде как не должен
Emil
не подскажете из-за чего такое может быть?
Emil
Зачем тогда их создал Бог?
Emil
на этот вопрос можно не отвечать)
Sasha
Вотчеры никто не создавал, они - безначальны
Anonymous
всем привет ктонить использовал https://github.com/McNull/angular-block-ui ? Пытаюсь сделать чтобы сообщение менялось динамически, типа какоето подобие прогресс бара... blockUIConfig.requestFilter почемуто даже не вызывается
Владислав
fl.ru )
Rem1te
@Ai_boy убейте пожалуйста
Oleg
Sasha
У меня тут очень нетривиальный кейс возник, поэтому спрошу 'сбоку'. $element в angularjs - это вообще ссылка ли? То есть я например при загрузке страницы получил $element в директиве - отдал его какому-нибудь сервису и при перезагрузке темплейта(например state.go('.')) эта ссылка будет действительной?
Aleksey
> получил $element в директиве Если директива дестройнулась при перезагрузке темплейта, то на что в DOMе будет указывать $element?
Aleksey
Вот да
Rem1te
но кейс какой-то странный, хранить в сервисе ссылку на дом узел
Aleksey
Надёжнее ещё раз её получить после обновления шаблона
Rem1te
Надёжнее ещё раз её получить после обновления шаблона
согласен, я бы даже сказал что так правильней
Sasha
а кейс использования лучше опиши
В общем, есть одна third party библиотека для gantt chart'a, которая подключается в transclude директиве. Внутри директивы вызывается gantt.init($element[0]). То есть gantt - синглтон, а метод init работает странно, поэтому нельзя вызывать его несколько раз, иначе он начинает все эвенты задваивать и как такового desctruct у него нет. Поэтому остается только единственный вариант - инициализировать единожды, но при обновлении шаблона $element будет уже другим. И собственно он не срендерит.
Sasha
Еще сама библиотека коммерческая - разминифицировать очень не просто
Sasha
dhtmlx
Rem1te
https://docs.dhtmlx.com/api__dhtmlxgrid_destructor.html
Rem1te
ето не то?
Sasha
ето не то?
Неа. У них там тонна виджетов и деструктор работает там, где можно плодить инстансы.
Sasha
Я на самом деле пока все это описывал, понял, что лучше написать им в саппорт, а не костыли городить
Aleksey
https://docs.dhtmlx.com/gantt/api__gantt_destructor.html
Aleksey
var myGantt = Gantt.getInstance(); //destroying a gantt instance myGantt.destructor();
Rem1te
Да я тоже думаю, если за библиотеку уплачена денюжка, то лучше обратиться к разрабу
Aleksey
У них вот тут в коментариях люди подобный кейс разбирают https://docs.dhtmlx.com/gantt/api__gantt_init.html
Sasha
У них вот тут в коментариях люди подобный кейс разбирают https://docs.dhtmlx.com/gantt/api__gantt_init.html
В том-то и дело, что я все это смотрел, но решение моего кейса не нашел. Насчет инстансов - видимо про версия криво активировалась
Sasha
Спасибо всем за помощь
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Опять он?
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Как только деньги не зарабатывают....
kdm🇩🇰
@Ai_boy
𝒟𝓂𝒾𝓉𝓇𝒾𝓎
Не понимаю я таких людей... Как только совесть позволяет
pa[aad
dhtmlx
ооо, недавно работал, убогое API хоть оно и существует у меня проблемы задвоения событий нету
wrodzko
Ребят, кто работал с анимацией ангуляровской, подскажите, пожалуйста, как добиться анимации при изменении строк таблицы? Есть ng-repeat в таблице. По клику на кнопки в массиве данные меняются. Посмотрел, анимация есть для событий enter, leave и move. Но move срабатывает, когда из массива что-то удаляется или меняется критерий упорядочивания. Но, если я просто меняю элементы местами [a, b] = [b,a], то анимация не происходит
Viktoria_Lebedeva
Меня зовут Виктория. Я не разработчик, но "живу с ними" ))) Работаю HR в IT компании. Не выгоняйте меня пожалуйста ((( Я Вам интересную вакансию хочу предложить
Binali
ой или как там было?
Viktoria_Lebedeva
нет такого(((
Binali
@javascript_jobs
Viktoria_Lebedeva
будут, я правила читала (((
Viktoria_Lebedeva
напишите кто в поисках работы в личку. Не будем злить админа ))) Хорошего всем дня )))
Oleg
напишите кто в поисках работы в личку. Не будем злить админа ))) Хорошего всем дня )))
зачем писать в личку, кто хочет тот подписан на @javascript_jobs
Anonymous
Есть кто знаком с rxjs? Нужно сделать чтобы при клике по кнопке останавливалось выполнение Observable функции, которая обьявлена в service а вызывается в controller
Anonymous
есть оператор .takeUntil но что ему передать? если в html где кликается кнопка, например, <button ng-click="ctrl.cancelFn()"/>
Oleg
про rxjs по-идее проще будет узнать в чате нового ангуляра
Stas
Ребят, кто знает нормальную библиотеку drag&drop для AngularJS? Что бы была нормальная реализация и горизонтальных и вертикальных перемещений и что бы сдвиг объекта происходил при касании края объекта, а не центра
Anonymous
всем привет ктонить юзал https://github.com/McNull/angular-block-ui/ ? Как в его html темплейте использовать scope для отрисовки чего либо по ng-if ?
pa[aad
интересно, но я так и не понял, как оно внутри работает https://github.com/bahmutov/angular-in-web-worker раньше не видел
Максим
Всем привет
Максим
$injector:modulerr
Максим
в чем может быть причина?