Alex
просто для внутреннего использования
Nikita
?
Alex
но в чем проблема split?
В том что splice + findIndex можно заменить на filter
Alex
ну я бы так сделал
Nikita
а и типо отдать новый массив? без нужного элемента?
Nikita
блин, прикольно
Alex
ну да
Nikita
да просто столько всего хотят, что успеть бы эти хотелки запилить чтоб хоть как-то работало) красивости им до одного места
везет. у меня продакшен тут, такие хотелки выливают чуть ли не в виде основных требований.
Alex
я так постоянно удаляю
Nikita
и работает лучше, чем splice?
Alex
и работает лучше, чем splice?
какая разница, ты же не оперируешь десятками тысяч элементов
Nikita
фильтер не катит, если это хрень вне vue
Alex
значит не судьба)
Nikita
а отказывается от селф, это просто переписать с класса на обычные функции
Alex
а не добавить еще там в одном месте стрелочную функцию разве?
Nikita
ок, я убрал стрелочную
Anonymous
Кто-нить в VS Code пишет Vue? Подскажите, как включить подсветку цветов, как в CSS, что бы выскакивал нативный color picker
Nikita
никак
Anonymous
никак
прям ваще никак?
Nikita
ты можешь расширить vetur
Nikita
сделать пулл реквест
Nikita
и ждать пока автор примет
Alexander
я для сложных таблиц выношу стили в отдельный файл
Alexander
увы
Alexander
в отдельном файле все парится редактором нормально
Nikita
@alex_sokolov может ты знаешь как мне отдавать компонент вместе с моим классом?
Nikita
https://pastebin.com/ymP7Gq1R
Nikita
я так попробовал
Nikita
но обломался
Nikita
просто хочется это в пакет превратить который отдает плагин и компонент который берет зависимости из плагина
Nikita
и у меня полуручная хрень получается
Антон
Что такое "мутация" во vue js ?)
Антон
в русской не нашел
Nikita
vuex итай
Alex
https://vuex.vuejs.org/
Dmytro
У nuxt мне оч понравился
А вы пользовались nuxt-community/express-template?
pinelover
мутации - это способ изменить данные(state) в vuex
pinelover
Забыл представиться) Работаю фрилансером, специализируюсь в JS-based фреймворках, в основном Vue. Интересно обсуждать превосходство Vue над React-ом (шутка 🙂). Сам из Королёва, МО. В общем, привет всем!
Dima
Dima
pinelover
нет, не в моем стиле)
pinelover
я мирный кодер
Егор
Ivan
Всем привет. Кто-нибудь знает Хорошие способы сделать refresh сессии ? Больше интересны подходы в jwt. Например, если у пользователя заканчивается expire_to дата в его токене, то нужно (1) запретить воспользоваться spa и разлогинить его или (2) делать refresh, но при этом на стек кидать все его 401 улетевшие запросы? Я обычно делал до vue вторым способом, используя свой interceptor и кидал все 401 запросы на цепочку промисов, но это костыль 😃 Вот в vue хочется сделать нормально, есть ли примеры, мож кто сталкивался?
Yaroslav 🇺🇦
стикеры пошли..
Stanislav
стикеры пошли..
Так и до мемасиков дойдем
Dima
стикеры пошли..
не говори.. Стикеры в офф. чате vue.js ru!
Dima
это же может потом сделать людей более расслабленными
Ivan
axios interceptors именно для этого
тоже цепочку вызовов ложить или способы есть проще и нагляднее?
Rafael 🌵
ну хорошо, сделаю это за тебя
knifeblade
Парам! Всем привет! Гайс, как можно использовать фильтр в компоненте в контексте js. Через this
Dima
чуть-чуть
Ivan
эм, я же уже написал что гуглить
Примеры на использование Interceptors максимум для отображения страниц в один запрос. А если у нас отправляется несколько десятков запросов и нужно убедиться, что они доставятся так или иначе без издержек? Например, три ошибки 401 равны трем запросам на рефреш токен. Это так работает или там система блокировок какая есть?
Stanislav
Парам! Всем привет! Гайс, как можно использовать фильтр в компоненте в контексте js. Через this
Скорее всего никак. Делай фильтр во внешнем файле и юзай через импорт
Rafael 🌵
хмм
Rafael 🌵
хотя...
Ivan
используй promise.all есть так много запросов
ну они же не из одной точки отправляются
Rafael 🌵
ммм, интересненько
knifeblade
Скорее всего никак. Делай фильтр во внешнем файле и юзай через импорт
так и думал, спасибо. думал вдруг в доке что прошляпил
Stanislav
так и думал, спасибо. думал вдруг в доке что прошляпил
В доке этого нет, но дотянуться можно вот так: this.$options.filters.yourFilter() Однако, я бы не стал так делать. Все же надо разделять сущности
knifeblade
не это конщунство, я решил нужную функцию ипортить в класс сущности, и там сделать вспомогательный метод . и все это коллекция в сторе
Ivan
ты можешь где-нибудь запомнить, что отправил запрос на рефреш и после рефреша отпрвить приостановленные запросы
ну я так и делал да, использовал цепочку промиса отложенных вызовов для меня это костыль годишной давности 😅
Rafael 🌵
кто тут про в rxjs?
Max
смогут помочь я думаю, есть retry есть concatMap я не про - я использую активно
Alexander 🐯
кто тут про в rxjs?
Недавно смотрел доклад, где говорилось что напиши что угодно в Гугл с постфиксом js и это имя будет уже занятой библиотекой
Ivan
смогут помочь я думаю, есть retry есть concatMap я не про - я использую активно
ок, почитаю retry и concatMap тогда, может что и родится
Max
retry повторяет в случае ошибки conncatMap выстроит в последовательную цепочку я просто не особо понял задачу