Size: a a a

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

2020 December 14

BS

Bogdan Saliuk in Nuxt.js — русскоговорящее сообщество
Alexander
так конечно параша.  Я так не хочу 😂
Я хочу чтобы оно само
только если где-либо в проекте ты генеришь чему-то класс, то это работать не будет же...
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
ребят, из апи в стор приходит объект с элементами такого типа как метро - их штук 8 и они разбросаны по селектам. при выборе/сбросе  селекта меняется значение соответствующего элемента объекта в сторе, но пока как костыль сделано напрямую (без мутации). как лучше это записать в мутацию/экшн, не подскажете? https://prnt.sc/w240we
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
ребят, из апи в стор приходит объект с элементами такого типа как метро - их штук 8 и они разбросаны по селектам. при выборе/сбросе  селекта меняется значение соответствующего элемента объекта в сторе, но пока как костыль сделано напрямую (без мутации). как лучше это записать в мутацию/экшн, не подскажете? https://prnt.sc/w240we
как вариант: создайте экшн, в который будете передавать ид и значение, а мутация будет полностью менять список по ключу types
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Pavel Bil
как вариант: создайте экшн, в который будете передавать ид и значение, а мутация будет полностью менять список по ключу types
мне тогда сам json придется переводить в массив, чтобы обратиться  нужному элементу, и потом обратно в объект?
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
мне тогда сам json придется переводить в массив, чтобы обратиться  нужному элементу, и потом обратно в объект?
что вы подразумеваете под переводить json в массив?
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
мож он про json parse ?
источник

A

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

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
ребят, из апи в стор приходит объект с элементами такого типа как метро - их штук 8 и они разбросаны по селектам. при выборе/сбросе  селекта меняется значение соответствующего элемента объекта в сторе, но пока как костыль сделано напрямую (без мутации). как лучше это записать в мутацию/экшн, не подскажете? https://prnt.sc/w240we
первый вопрос, почему в сторе это?

А если через стор то чел с ником Pavel Bil написал правильно
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
у тебя в сторе хранятся эти значения, ты получается из вьюшки вызываешь экшен которому говоришь, измени мне сущность с таким то id вот на вот это значение
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
хотя я бы это лучше не в экшене написал а в мутации
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Arti 🦠
первый вопрос, почему в сторе это?

А если через стор то чел с ником Pavel Bil написал правильно
потому что у меня несколько страниц с одинаковыми фильтрами и при переходе между ними состояние фильтров должно сохраняться
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
потому что у меня несколько страниц с одинаковыми фильтрами и при переходе между ними состояние фильтров должно сохраняться
а через композицию компонентов не катит?
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
ну типо route children все дела там
источник

A

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

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
я просто не знаю чё за бл у тебя там, но решение чела выше рабочее, а то что в сторе это уже придирки
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
Pavel Bil
что вы подразумеваете под переводить json в массив?
там объект такого типа:
{metro. ...., main__info: [select1, select2, ....], add__info: [select1, select2, ....] ...} - мне нужно достучаться до соответствующей пары ключ-значение (они там и вложенные есть)
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
я думаю насчет передачи ключа итерации
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
там объект такого типа:
{metro. ...., main__info: [select1, select2, ....], add__info: [select1, select2, ....] ...} - мне нужно достучаться до соответствующей пары ключ-значение (они там и вложенные есть)
если вам неудобно работать с данными в сторе, то лучше бы их подготовить перед добавлением в стор, продумайте структуру данных, которая будет удобна для отображения/изменения и будет проще
источник

AS

Alexandr Sachishin in Nuxt.js — русскоговорящее сообщество
а если будет такая ветвистая структура, как ее подготовить к стору. разделять объект когда его получил?
источник

PB

Pavel Bil in Nuxt.js — русскоговорящее сообщество
Alexandr Sachishin
а если будет такая ветвистая структура, как ее подготовить к стору. разделять объект когда его получил?
да, главное потом ее правильно собрать при отправке на сервер
источник