Pavel
Ок, спасибо.
Stanislav
С модулями это очень удобно делается
Pavel
С модулями это очень удобно делается
Не видел ни где такого, если есть пример, был бы признателен.
Pavel
как сделать проверку: 'сделай мутацию, мол началось получение данных'
Pavel
Пример чего? Модулей?
Через локальную переменную как я понял.
Stanislav
как сделать проверку: 'сделай мутацию, мол началось получение данных'
В сторе у модуля сделать поле pending: false Потом соответствующую мутацию, которая поменяет на true. Мутацию вызывай в экшине перед запросом данных
Stanislav
по завершению запроса делай другую мутацию, которая сделает pending: false
Stanislav
И в компонентах проверяй это поле вместе с проверкой стора (можно завести еще один флаг, для этого, какой нить hasData)
Pavel
Ок, спасибо за разъяснения, пошел писать код
Max
а ведь можно было просто сделать второй запрос....
Max
за-тем что это проще
Max
а так парню придется сейчас навернуть сторонне состояние которое нужно еще будет контролить - инвалидировать
Max
проверять
Stanislav
Так и тут ничего сложного. Простые шаги получения запроса
Stanislav
А так лишний запрос на сервер, нафиг он нужен
Max
не не - не то что это пятничный вброс - но если задуматься - то не такое уж это и глупое решение - сделать второй запрос
Max
профит - отсутвие связонности(да и еще инеявной) между компонентами
Stanislav
профит - отсутвие связонности(да и еще инеявной) между компонентами
Так со сторой и так нет связанности между компонентами (только с вьюксом :)
Stanislav
Компоненты же не знают друг про друга, где тут между ними прямая связанность
Stanislav
Кроме этого, теперь он может какой-нить прелоэдер на компоненте нарисовать
Yaroslav 🇺🇦
ничо се, кому то дали права модерации
Завтра
++
Завтра
внезапно
Завтра
я сначала подумал, что у меня дежавю
Stanislav
Может Денис в чатик заглянул :)
Завтра
и не написал даже ничего)
Yaroslav 🇺🇦
Рафик что-то писал писал, потом видать заманался и пошел в модераторский чат с очередной просьбой порядка тут
Tim
Это я попросил Дениса. У меня от политоты глаза вытекают.
Nikita
ух, vs code обновили.
Tim
да!! Случилось чудо наконец по табу закрываются тэги))
Nikita
)
Nikita
мне больше понравилась фича с рефакторингом
Tim
ато после пхп сторма весь исплевался))
Nikita
и jsdoc type assertions
Tim
5 минут назад обновил - еще не щупал)
Anonymous
Хай
Anonymous
Почему react востребованее чем vue
Tim
пэар
Nikita
интересная штука //@ts-check
Nikita
это типо как с flow только из коробки?
Завтра
реакт раньше появился и посему на нем больше всякого говна
Stanislav
интересная штука //@ts-check
это тайпскриптовский чекер
Astr0junk
Парни, не сильно по вью есть вопрос, но я думаю тут кто-то соображает на тему вершен контрола? Как релизить несколько раз в день клиента, и не достать юзерам бандлы?
Stanislav
jsdoc type assertions Это вроде раньше было
Astr0junk
Что бы те кто зашёл на сервис с клиентом старой версии не сломался после релиза нового?
Astr0junk
Сломать*
Astr0junk
Пардон
Stanislav
Каждый новый бандл генерит новое имя файлов? Или я не понял вопроса*
Astr0junk
Каждый билд ставит таймстемп в имени бандлов
Astr0junk
Плюс бандл из чанков и отложенные модули
Astr0junk
И есть вероятность что пройдёт релиз, а импорт чанка стукнет уже в никуда
Tim
а зачем цацкаться со старыми бандлами?
Astr0junk
Дабы у юзера не сломался клиент
Tim
а. это для апликейшена?
Tim
или на сайт
Astr0junk
Типа того
Stanislav
И есть вероятность что пройдёт релиз, а импорт чанка стукнет уже в никуда
Разве? В основном бандле имена отложенных модулей тоже ведь поменяются?
Astr0junk
Юзер может день прибывать на странице редактора текста например
Astr0junk
Загрузил 2 из 3х чанков
Astr0junk
Потом кликнул кнопку - импорт вызвал 3ий чанк
Astr0junk
А его релиз затер
Nikita
так бандл каждый раз к новым чанкам подключаться будет, нет?
Astr0junk
Да это понятно
Nikita
мы же по lazy load components говорим?
Astr0junk
Я как раз о том как сделать что бы версий было актуальных столько сколько надо
Stanislav
Потом кликнул кнопку - импорт вызвал 3ий чанк
Кхм... ну да, интересно) Во вью на этот счет есть шаблоны ошибок для динамических модулей
Astr0junk
Типа стики сешн?
Astr0junk
Надо что бы не было ошибок)
Astr0junk
В питоне кажется пайплайн версирование было какое то
Astr0junk
В жаве тоже чот такое было
Astr0junk
Типа таймстемпы ставит сервер
Astr0junk
Юзеру кука - его релиза
Astr0junk
Он получает только свои Санкт
Astr0junk
Чанки*
Stanislav
Надо что бы не было ошибок)
Блин, ну хрен знает. Перезагружать страницу