Size: a a a

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

2019 November 29

R

Roman in Nuxt.js — русскоговорящее сообщество
к примеру в |
colum#1 ввел : "007"
colum#2 ввел : "Bond"
источник

R

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

R

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

DB

Denis Bondarenko in Nuxt.js — русскоговорящее сообщество
хм, я такую штуку не юзал. Тут в апихе ничего нет? Типа, эвент на search. Может есть какое-то событие чтобы сбросить все фильтры. Это ведь нужно?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Народ а как вы store используете. Только данных которые нужны во всем приложении?
Я вот сейчас столкнулся с проблемой что я сделал простой компонент. Бизнес логику вынес в стор.
теперь встала проблема переиспользовать этот компонент на этой же странице и и на другой странице. так как логика завязана в сторе конкретной сущности
Получается что компопненты не должны быть макисмально простыми и логику нужно было поместить внутрь компонента
источник

DB

Denis Bondarenko in Nuxt.js — русскоговорящее сообщество
можно вынести вызов vuex и мапперы в родительский компонент и передавать значения в дочерний. Тогда можно переиспользовать дочерний компонент с разными стейтами
источник

R

Roman in Nuxt.js — русскоговорящее сообщество
Denis Bondarenko
хм, я такую штуку не юзал. Тут в апихе ничего нет? Типа, эвент на search. Может есть какое-то событие чтобы сбросить все фильтры. Это ведь нужно?
da
источник

R

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

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Denis Bondarenko
можно вынести вызов vuex и мапперы в родительский компонент и передавать значения в дочерний. Тогда можно переиспользовать дочерний компонент с разными стейтами
вообще впринципе store только для данных которые нужны во всем приложении? Все остальное храним к компонентах страниц?
источник

DB

Denis Bondarenko in Nuxt.js — русскоговорящее сообщество
а у тебя этот компонент на странице вызывается?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Denis Bondarenko
а у тебя этот компонент на странице вызывается?
да
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
я просто где то прочитал что компонент максимально простым должен быть.
Вот сделал максимально простым. Вынес логику  в сторе этой страницы. Появилась необходимость его переиспользовать на другой
А бизнес логики то нету. Она лежит в сторе другой страницы
источник

YS

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

YS

Yehor Skrypnyk in Nuxt.js — русскоговорящее сообщество
По ситуации все подбирай
источник

R

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
RusaXXX
я думал стора для бизнес логики. Компоненты ничего не знают про бизнес логику и просто эмитят события в стору
для бизнес логики можно использовать HOC к примеру.
вообще много разных решений мжет быть
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
всю безнис логику ты в стор все равно не засунешь
источник

YS

Yehor Skrypnyk in Nuxt.js — русскоговорящее сообщество
это ж программирование, здесь не такого "нужно делать вот так и всё"
источник

YS

Yehor Skrypnyk in Nuxt.js — русскоговорящее сообщество
если всё в стор вынесешь, устанешь его потом очищать
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
я последнее время вообще всё больше склоняюсь к тому, что вуекс не нужен)
источник