Size: a a a

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

2020 May 28

S

Sergey in Nuxt.js — русскоговорящее сообщество
источник

S

Sergey in Nuxt.js — русскоговорящее сообщество
нашел проблему, у меня на главной не было auth: false, добавил и все завелось, оставлю это тут для истории, а то ошибка неоднозначная
источник

V

V in Nuxt.js — русскоговорящее сообщество
Sergey
нашел проблему, у меня на главной не было auth: false, добавил и все завелось, оставлю это тут для истории, а то ошибка неоднозначная
Видите какой Вы умница)
источник

S

Sergey in Nuxt.js — русскоговорящее сообщество
Да, я вижу все дали мне время для решения)
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
А можно я на ночь глядя глупый вопрос задам? ) Все решаю проблему , при которой мне надо  передавать события из одного дочерного компоента в другие и запускать в этих других заранее созданные методы обновления графиков. Так вот, начал я использовать vuex стор. Написал я вот так свой charts.js
export const state = () => ({
   updateEvent: {}
});

export const mutations = {
   UPDATE(state, data) {
       state.updateEvent = data
   },

   CLEAR(state,data) {
       state.updateEvent = data
   }
}

export const getters = {
   updateEvent : state => {
       return state.updateEvent
   },
}

И вижу я эти события как надо успешно в сторе появляются. Отладчиком смотрю.
Вопрос, как мне так получать эти события из стора чтобы еще и пинать метод в тех остальных дочерних компонентах ?
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
коммичу я события вот так this.$store.commit('charts/UPDATE'), вот момент как их принимать и запускать метод в соседних компонентах
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
а по updateEvent нельзя отслеживать?
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
сделать watch: {updateEvent() {…}}
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
Наверное это отличная идея! Попробую, спасибо
источник

R

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

SL

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

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
отдельные
источник

SL

Sergey Leleko in Nuxt.js — русскоговорящее сообщество
с watch кстати не удалось ,
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
watch deep
источник

R

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

SL

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

R

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

SL

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

R

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

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
В компоненте страницы в data хранить данные
источник