Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 May 28

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
А если еще это все происходит на одном роуте, то можно и без стора сделать
Идея классная, но нет, они потом могут быть перенесены и тогда это уже не подойет. Уж лучше в сторе хранить. Тем более потом позже я туда еще и данные хочу загружать для отрисовки
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
Да и вроде как в стор все пишется , только осталось понять как на основании этого запустить метод обновления графика в дочернем компоненте
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Sergey Leleko
Да и вроде как в стор все пишется , только осталось понять как на основании этого запустить метод обновления графика в дочернем компоненте
Графики должны автоматом обновляться когда вы меняете пропсы, а пропсы должны быть замаплены на данные стора
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
Графики должны автоматом обновляться когда вы меняете пропсы, а пропсы должны быть замаплены на данные стора
маппиться они должны в родительском компоненте?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Sergey Leleko
маппиться они должны в родительском компоненте?
Да
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Ну вы можете мапить и внутри компонента графика, но тогда будет проблематично перетспользовать эти компоненты графиков
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
Тогда у меня думаю не правильно сделано, неиспользую вообще пропсы..
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Sergey Leleko
Тогда у меня думаю не правильно сделано, неиспользую вообще пропсы..
Что за компонент графиков?
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
Что за компонент графиков?
компонент то apexcharts . Но я то свой пишу для работы с ним, свои настройки все, сериесы и вот метод обновления
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
По идее можно замапить и внутри компонента но тогда нужно каждому компоненту прокинуть пропс , где будет указано где брать данные из стора
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
По идее можно замапить и внутри компонента но тогда нужно каждому компоненту прокинуть пропс , где будет указано где брать данные из стора
Что то типа такого внутри компонента с графиком или я путаю?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Хз, по 2 строчкам трудно понять что вы там делаете
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
В vue есть такая фишка что одно и тоже можно сделать 10 разными способами. Если работает, это можно переиспользовать и код нормально читается - то правильно
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
В vue есть такая фишка что одно и тоже можно сделать 10 разными способами. Если работает, это можно переиспользовать и код нормально читается - то правильно
Если интересно, я покажу вот полный код одного их типовых компонентов графика что я делаю https://gist.github.com/sleleko/8fca7fd725a57e005e673787989f368e
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Sergey Leleko
Если интересно, я покажу вот полный код одного их типовых компонентов графика что я делаю https://gist.github.com/sleleko/8fca7fd725a57e005e673787989f368e
И сколько таких чартов на странице?
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
в родительском компонете подключено два таких дочерних компонента с графиком и отдельным компонентом форма которая меняет показатели (вот я кстати из нее и передаю события в стор), они по содержимому только типами графиков отличаются и набором показателей, а так в целом похожи
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
Так что по сути на странице форма редактирования и два графика подряд в итоге
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Ну я бы прокидывал данные все таки пропсами из родителя, в родителе тянул данные из стора
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
RusaXXX
Ну я бы прокидывал данные все таки пропсами из родителя, в родителе тянул данные из стора
И в ребенке уже тогда watch на изменение пропса?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Нет))) пропс прокидываете дальше в компонент
источник