Anonymous
бан?
˗ˏˋ Ронечка ˎˊ˗
Ага
˗ˏˋ Ронечка ˎˊ˗
Я останусь безработной теперь :C
Anonymous
Лан. А то и тут побанят. Бан в двух чятиках за день - не моя мечта детства.
˗ˏˋ Ронечка ˎˊ˗
Ну вообще я и правда думала вбросить резюме туда
🦥Alex Fails
ну-ка, пусть кто-то еще варн введет
Алексей
Алексей
написать да - может кто угодно. Просто Bot отреагирует только на warn от админов
🦥Alex Fails
да я знаю. мне показалось, что он на обычных участников еще реагирует.
Cheslav
можете подсказать как относятся друг к другу GitHub, GitLab и Bitbacket, и можно ли как нибудь добавить их для статистики коммитов гитхаба?
Anonymous
Cheslav
Anonymous
Исправил на полную
hamper 𓅝
Anonymous
Dan
Доброй ночи, коллеги. Существует ли чат про vue?
Vlad
да
Андрей
Всем привет. Кто нибудь знает хорошую статью по работе с сортировкой данных в таблице , по любым столбцам, без использования плагинов на jquery?
Nikolay
Утро
Константин
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
Константин
Всем привет. Кто нибудь знает хорошую статью по работе с сортировкой данных в таблице , по любым столбцам, без использования плагинов на jquery?
Nikolay
Вопрос. Можно ли как-то инкапсулировать import объекта
Nikolay
или он всегда работает глобально
@aleksxor
уточни
Nikolay
Например, у нас есть объект Table. В теории может быть на странице несколько таких объектов. Внутри это сущности могут быть другие объекты, например, коллекция Столбцов.
Nikolay
Коллекции Вьюхи разбиты на модули
Nikolay
и подключаются через import
Nikolay
И коллекция импортиурется сразу с созданным объектом
Nikolay
export default new ColumnsCollection;
@aleksxor
мама дарагая
Nikolay
Поэтому подключение в других модулях грузит коллекцию уже с состоянием
Nikolay
Моветон?
@aleksxor
так экспорти export default ColumnsCollection и инстанцируй по месту
@aleksxor
если это сознательно не синглтон
Nikolay
А как передать ее состояние в другой модуль?
@aleksxor
откуда инстанцировал оттуда и передавай
Nikolay
Это не синглтон, если на странице будет еще одна таблица то нужна будет новая коллекция для нее
Nikolay
О чем я и говорю
Nikolay
Нужно будет явно пробрасывать ссылки на внутренние объекты?
Константин
об этом и говорится, в том месте, где она нужна, инстанцируешь и все
Константин
Это не синглтон, если на странице будет еще одна таблица то нужна будет новая коллекция для нее
Nikolay
Но она нужна не пустая
Nikolay
А с состоянием, которое получила в соседнем модуле
Nikolay
Поэтому только пробрасывать ссылки как я понял
@aleksxor
ну вот ты ее импортнул, инстанцировал - положил в расшаренное хранилище, или просто ссылку схоронил. потом эту ссылку из хранилища и достанешь/передашь в модуль где это еще понадобится
@aleksxor
а в самом модуле у тебя чистый опрятный класс/объект
Nikolay
Ну собственно да
Dmitry
Всем привет
Dmitry
Кто-нибудь сталкивался с задачей отлавливать native popup в браузерах?
alert, prompt все ок.
а вот как ловить datepicker или colorpicker?
задача ловить не только open, но и close
@aleksxor
отлавливать - это в плане?
@aleksxor
можно на document повесить addEventListener('click', (), true) и на capture фазе ловить клики на инпуты с нужными типами. грубое приближение, но идею дает
Dmitry
так и делаю, оказывается тоже не везде хорошо работает, ну да ладно, а вот как понять, когда окно закрылось?
Dmitry
пользователь просто нажал на крестик, например
Oleg
Окно чего конкретно?
Dmitry
есть инпут, например datepicker, по нажатию на него открывается окно, когда окно закрылось нужно слать ajax, popup closed
Dmitry
как-то так
Dmitry
я думал делать по change, т.к. mozilla отсылает этот ивент один раз, при закрытии, а вот хром херачит постоянно
Dmitry
особенно заметно с colorpicker
Gordey
https://api.jqueryui.com/datepicker/#option-onClose
Dmitry
но я про нативный datepicker
Serhii
Хм
Serhii
А что Гугл говорит?
Dmitry
как обычно, что в спеке ничего такого нет, а имплементация во всех браузерах разная
Dmitry
в firefox все очень збс, trigger input change только после закрытия попап окна
Dmitry
а вот в хроме совсем нет
Serhii
А что возвращает сам метод алерта например?
Serhii
Возможно там объект есть за которым можно следить
Serhii
А
Serhii
Йопт братюнь
Serhii
Ты даже не представляешь как все просто
Dmitry
шо шо, тут пободробнее, какой объект
Serhii
Обворачивай
Serhii
window.alert = function
Dmitry
ну если про алерт, конкретно, то я-то его уже заменил своим методом там все збс,
Dmitry
но сук, а как colorpicker?
Dmitry
у него не метода
Dmitry
вообще ничего
Serhii
Что за колорпикер, я что то пропустил