Size: a a a

2020 August 05

AO

Aleksandr Osipov in ☄️ effector
Первый 🦄 Император
у тебя же там данные запрашиваются какие-то на изменение инпута?
да
источник

П

Первый 🦄 Император... in ☄️ effector
Aleksandr Osipov
да
тогда как @yogurt1 говорит :)
у меня прост все запросы в моделях
источник

NT

Nikita Tkachuk in ☄️ effector
ребят, а делает кто-то так в сторах эффектора ?)
источник

NT

Nikita Tkachuk in ☄️ effector
преобразования массива данных с бэка
источник

🦜

🦜 in ☄️ effector
Nikita Tkachuk
ребят, а делает кто-то так в сторах эффектора ?)
неа
источник

A

Andrey in ☄️ effector
Aleksandr Osipov
технически проблемы нет, просто хочется понять идеологически в данном случае дебайнсу место в моделе или во вью
все просто, если дебаунс - часть бизнес сценария, то он должен жить в модели

если это просто техническая особенность компонента (поведение компонента не меняется при смене доменной области), то во вьюхе)
(имо, во всяком случае)
источник

🦜

🦜 in ☄️ effector
Nikita Tkachuk
преобразования массива данных с бэка
const normalized = fx.doneData.map
источник

🦜

🦜 in ☄️ effector
store.on(normalized, (_, payload) => payload)
источник

AO

Aleksandr Osipov in ☄️ effector
Andrey
все просто, если дебаунс - часть бизнес сценария, то он должен жить в модели

если это просто техническая особенность компонента (поведение компонента не меняется при смене доменной области), то во вьюхе)
(имо, во всяком случае)
Ну вот допустим поле поиска, там дебаунс это часть вью или модели? Мне как-то не очевидно
источник

A

Andrey in ☄️ effector
Aleksandr Osipov
Ну вот допустим поле поиска, там дебаунс это часть вью или модели? Мне как-то не очевидно
если это отдельный сценарий в приложении какой то, то модели
если это просто серчфилд, без привязки к домену, и юзается везде повсеместно и одинаково, то я бы оставил во вью
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Ну вот допустим поле поиска, там дебаунс это часть вью или модели? Мне как-то не очевидно
если тебе в модели нужно иметь недебоунсеное значение, то в модели, иначе я бы оставил во вью
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
если тебе в модели нужно иметь недебоунсеное значение, то в модели, иначе я бы оставил во вью
ну как-то так, в моделе только после дебаунса значение играет роль
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
ну как-то так, в моделе только после дебаунса значение играет роль
💁‍♂️я бы тогда не засорял модель.
источник

NT

Nikita Tkachuk in ☄️ effector
🦜
const normalized = fx.doneData.map
а как тебе вариант с функцией типа getFullName(user), которую использовать прям во вью, и не хранить грязные данные в сторе и не описывать кучу разных типов?
источник

🦜

🦜 in ☄️ effector
Nikita Tkachuk
а как тебе вариант с функцией типа getFullName(user), которую использовать прям во вью, и не хранить грязные данные в сторе и не описывать кучу разных типов?
я во вью уже отправляю нормальные данные
источник

I

Igor in ☄️ effector
Nikita Tkachuk
а как тебе вариант с функцией типа getFullName(user), которую использовать прям во вью, и не хранить грязные данные в сторе и не описывать кучу разных типов?
на уровне хттп клиента не вариант нормализовать?
источник

🦜

🦜 in ☄️ effector
у меня там очень редко происходит какие-то манипуляции
источник

c⁣

createStore<🦉>... in ☄️ effector
Nikita Tkachuk
а как тебе вариант с функцией типа getFullName(user), которую использовать прям во вью, и не хранить грязные данные в сторе и не описывать кучу разных типов?
А чем они грязные
источник

NT

Nikita Tkachuk in ☄️ effector
Igor
на уровне хттп клиента не вариант нормализовать?
а как потом обратно данные отправлять при редактировании ?)
источник

NT

Nikita Tkachuk in ☄️ effector
createStore<🦉> ⁣
А чем они грязные
примесью вью данных )
источник