@vuejs_ru

Страница 3188 из 3900
Maxim
02.07.2018
19:22:57
В каком? Vuex???
в корневом очевидно

не знаю что в этом хорошего

Den
02.07.2018
19:24:30
Ну если данных не так много, то что хорошего держать их в хранилище?

Maxim
02.07.2018
19:27:39
Да хотя бы то, что на это будет отдельнй файл, в котором меньше придется искать нужное.

Google
Den
02.07.2018
19:28:44
Бред. Порой много отдельных файлов изрядно затрудняют поиск нужного...

Да и к чему блог из трех статей и пару менюшек хранить в отдельном хранилище??? Никогда так не буду делать - это глупо.

new Vue({ data: () => ({ menus, posts, }), })

Maxim
02.07.2018
19:32:49
Функционал имеет привычку со временем разрастаться.

Мне кажется лучше готовить сани летом.

Den
02.07.2018
19:33:35
Ну да. И еще PHP говно, да?

Функционал имеет привычку со временем разрастаться.
Много у тебя сайтов, что ты такую статистику собрал?

Мои чего-то херово растут. А ты поливаешь?

Maxim
02.07.2018
19:36:19
Den
02.07.2018
19:37:20
Тебе кажется не при чем?

А при чем здесь сайты пардон?
А чем ты по жизни занимаешься?

Maxim
02.07.2018
19:41:23
Сайты это частный случай, я например вот щас два проекта пилю параллельно и ни один из них к сайтам не относится никаким боком.

Den
02.07.2018
19:42:12
Как называются секрет?

Google
Den
02.07.2018
19:45:16
Stanislav
02.07.2018
19:45:27
Den
02.07.2018
19:45:44
В прямом
В прямом смысле костыль - Vuex

Maxim
02.07.2018
19:46:23
Как называются секрет?
пока никак, названия - не самое важное, один - система мониторинга и контроля, второй - браузерное serverless-приложение.

Den
02.07.2018
19:49:39
Maxim
02.07.2018
19:51:34
а какой стек у серверлесс?
vue+vuex+vuetify+куча либ для обработки графики.

Stanislav
02.07.2018
19:52:18
firebase, лямбды какие-нить?

Maxim
02.07.2018
19:52:54
В смысле, что на бэкэнде?
на бэкенде любой веб-сервер способный отдать index.html, цсс-ку и скрипт.

Stanislav
02.07.2018
19:53:54
Maxim
02.07.2018
19:54:34
угу

ну возможно бэк какой-то будет помимо локалстораджа, настройки сохранять, но это дело десятое.

Den
02.07.2018
19:59:47
а что такое сайты? CMS'ки?
Я не понял при чем тут CMS'ки

Stanislav
02.07.2018
20:00:14
Я не понял при чем тут CMS'ки
ну ты про какие-то абстрактные сайты говоришь

Den
02.07.2018
20:00:51
Ну мы тут все вообще то сайты делаем

Я про это говорю

Google
Den
02.07.2018
20:05:37
Потому, что Макс говорит, что у него что-то будет разрастаться, а у меня куча проектов и из них несколько даже разрастаются и это никак не отражается на их сайтах. И использование этого как аргумент становится глупым. Почти настолько же, насколько глупо твоё утверждение про костыль, Стас (пардон, но это факт).

Как же тогда быть с данными если не будет Vuex?

Antoxa
02.07.2018
20:12:28
Я немного не в теме, но разве если обновить дата в корневом компоненте, не начнут обновляться все дочерние компоненты. (Как в react) И вроде vuex как раз способен решить эту проблему в данном случае.

DimenSi
02.07.2018
20:14:09
мы не настолько еще опустились

Antoxa
02.07.2018
20:17:07
В react насколько я помню если обновить данные в корневом компоненте, начнет обновляться весь виртуальный dom, что не есть хорошо. В Vue не так?

DimenSi
02.07.2018
20:17:48
эти данные как-то влияют на дочерние компоненты

?

они влияют на рендер?

DimenSi
02.07.2018
20:19:17
компоненты полностью не переренндерятся, пока они не влияют на рендер

DimenSi
02.07.2018
20:20:10
точней нужно какой-то условие типо v-if, что был перерендер, обычно просто обновится какая-та часть и все, если от это зависит от этих данных

Денис
02.07.2018
20:22:02
Перенести эти функции в родителя, запускать через ивенты, а результат возвращать обратно через пропсы
Бред, эти функции используют другие функции в том компоненте. Получается, можно вообще тупо перенести весь компонент в родителя

Stanislav
02.07.2018
20:22:53
Den
02.07.2018
20:23:40
Каким образом он нарушается?

Antoxa
02.07.2018
20:24:40
Приведи в пример случай, когда это не хорошо...
Мне объясняли что всегда. ладно, не кидайте камнями, я новенький. Буду разбираться)

Google
Den
02.07.2018
20:26:05
Мне объясняли что всегда. ладно, не кидайте камнями, я новенький. Буду разбираться)
Ну по вебсокету пришли данные - новая статья в блог - четвертая. Ты что не хочешь, чтобы дом обновился?

Antoxa
02.07.2018
20:26:53
Хочу что бы обновился один компонент, а не все дерево)

DimenSi
02.07.2018
20:26:57
вот пример, от родителя к самому глубокому ребенку

меняется данные, но не один компонент не пересоздается

Den
02.07.2018
20:27:24
Antoxa
02.07.2018
20:27:37
DimenSi
02.07.2018
20:29:05
в консоли были логи от mounted хуков при первой инициализации

Admin
ERROR: S client not available

Den
02.07.2018
20:30:04
Спасибо, буду с пк, разберусь.
Если тебе надо одни данные поменять в одном компоненте и не менять где-то еще, то вот тогда ты не правильно конструируешь компоненты

И распределяешь данные

Antoxa
02.07.2018
20:32:17
Приведи пример когда это надо
Мне надо только статью добавить, зачем мне обновлять например панель с уведомлениями. Или личными сообщениями. Может я что то не так понимаю)

Den
02.07.2018
20:33:06
А что реакт всё обновляет???

DimenSi
02.07.2018
20:33:15
блин, не разу не было кейсов юзать рекурсивные компонты, но это так забавно



А что реакт всё обновляет???
да, реакт не очень умный

ты должен использовать специальные компоненты, чтоб такого не было

PureComponent

Den
02.07.2018
20:33:51
Бред

DimenSi
02.07.2018
20:34:02
зайди в доку и прочитай

Google
Den
02.07.2018
20:34:06
Ващеее

Не, я верю

Просто это же маразм

DimenSi
02.07.2018
20:34:36
поэтому ты должен вручную оптимизировать свои компоненты

если они не pure

Den
02.07.2018
20:35:09
Кто ваще его такой юзает?

DimenSi
02.07.2018
20:35:24
я устану перечислять компании

Antoxa
02.07.2018
20:35:34
если они не pure
Да, я про это, как раз. Значит vue нет такого?

DimenSi
02.07.2018
20:35:55
да, ему это не нужно, он работает на реактивной системе и умеет сам себя эффективно оптимизировать

Den
02.07.2018
20:35:58
Да, я про это, как раз. Значит vue нет такого?
Да, это же реально отстой - следить за всем этим

DimenSi
02.07.2018
20:37:02
в первой же главе по доке написано

Den
02.07.2018
20:37:16
я устану перечислять компании
Но почему?? Неужели не понимают?

Sunlive
02.07.2018
20:37:32
ты рофлишь что ли?

DimenSi
02.07.2018
20:37:37
он такой

Sunlive
02.07.2018
20:37:37
или первый день в интернете

Antoxa
02.07.2018
20:38:01
Но у всего свои плюсы свои минусы)

DimenSi
02.07.2018
20:38:33
Sunlive
02.07.2018
20:38:53
бля))

Страница 3188 из 3900