Size: a a a

2020 July 03

D

Danila in ☄️ effector
Буду смотреть сейчас ещё раз до просветления
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
pageMounted же не будет учитывать факт того, что страница была анмаунчена, это ведь только половина от нужных действий
в итоге нужен булеан-стор, который бы был подписан на pageMounted и pageUnmounted, и именно так и работает gate.status
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Danila
Буду смотреть сейчас ещё раз до просветления
короче это хелпер чтобы не писать самому pageMounted/pageUnmounted и стор со статусом маунта страницы: это довольно распространённая ситуация чтобы она была в библиотеке по дефолту
источник

D

Danila in ☄️ effector
Почему-то постоянно сталкиваюсь с проблемой cannot access before initialization, хотя вроде честно пишу все импорты и экпорты. Первый раз такое.
источник

D

Danila in ☄️ effector
🚀🔬 🚀🔬🚀🔬
короче это хелпер чтобы не писать самому pageMounted/pageUnmounted и стор со статусом маунта страницы: это довольно распространённая ситуация чтобы она была в библиотеке по дефолту
Спасибо!
источник

R

Rafael 🦠 in ☄️ effector
в эффектор вью есть связка v-model со стором, которая задумывалась для случая, когда в сторе лежит примитив

и вопрос, что делать, если есть огромная форма, разбитая на несколько компонентов

при отправке одного из запросов нужно стянуть данные с каждой из кусочков форм, т.е по факту такая pull версия реактивности нужна, и отправить это в запрос


нужно ли создавать кучу мелких сторов, потом делать комбайн и из результирующего стора вытаскивать данные? или есть какие-то альтернативные подходы?
источник

D

Danila in ☄️ effector
Если в файле только форварды да семплы с гардами - где и как его правильно импортнуть? )
источник

🦜

🦜 in ☄️ effector
Danila
Почему-то постоянно сталкиваюсь с проблемой cannot access before initialization, хотя вроде честно пишу все импорты и экпорты. Первый раз такое.
иди по простому пути root model и потом уже дроби
источник

🦜

🦜 in ☄️ effector
Danila
Если в файле только форварды да семплы с гардами - где и как его правильно импортнуть? )
я пришел к такому правилу

Если ивент в to импортированный то forward в том файле, где импорт


import event from

forward({from: fx, to: event})
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Rafael 🦠
в эффектор вью есть связка v-model со стором, которая задумывалась для случая, когда в сторе лежит примитив

и вопрос, что делать, если есть огромная форма, разбитая на несколько компонентов

при отправке одного из запросов нужно стянуть данные с каждой из кусочков форм, т.е по факту такая pull версия реактивности нужна, и отправить это в запрос


нужно ли создавать кучу мелких сторов, потом делать комбайн и из результирующего стора вытаскивать данные? или есть какие-то альтернативные подходы?
sample({
 source: {username, email, phone},
 clock: submit,
 target: registerUserFx
})


это сокращённая форма, чтобы не писать кучу форвардов и комбайнов без необходимости
источник

D

Danila in ☄️ effector
🦜
я пришел к такому правилу

Если ивент в to импортированный то forward в том файле, где импорт


import event from

forward({from: fx, to: event})
Спасиб. Я разложил наоборот, рядом с таргетами
источник

R

Rafael 🦠 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
sample({
 source: {username, email, phone},
 clock: submit,
 target: registerUserFx
})


это сокращённая форма, чтобы не писать кучу форвардов и комбайнов без необходимости
Время ломать себя 😅
источник

DS

Dmitriy Shuleshov in ☄️ effector
const unwatch = $store.watch(trigger, watcher)

Ни разу не видел что б это применялось) Это зародышь семпла?)
источник

ЕГ

Егор Гуща in ☄️ effector
Dmitriy Shuleshov
const unwatch = $store.watch(trigger, watcher)

Ни разу не видел что б это применялось) Это зародышь семпла?)
Такую форму ватчера лучше не использовать, она появилась до сэемлпа и ее работоспособность не в приоритете пока, так Дима сказал

Имеется ввиду ватч с двумя аргументами
источник

DS

Dmitriy Shuleshov in ☄️ effector
Егор Гуща
Такую форму ватчера лучше не использовать, она появилась до сэемлпа и ее работоспособность не в приоритете пока, так Дима сказал

Имеется ввиду ватч с двумя аргументами
почему?
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
почему?
Потому что это гетстейт анде зе худ?
источник

🦜

🦜 in ☄️ effector
Dmitriy Shuleshov
const unwatch = $store.watch(trigger, watcher)

Ни разу не видел что б это применялось) Это зародышь семпла?)
Я юзаю для сайдээфектов
источник

ЕГ

Егор Гуща in ☄️ effector
Dmitriy Shuleshov
Потому что это гетстейт анде зе худ?
Лучше сэмпл)
источник

🦜

🦜 in ☄️ effector
Когда колбек в сторе хранится
источник

ЕГ

Егор Гуща in ☄️ effector
🦜
Я юзаю для сайдээфектов
Сделай сэмпл и просто заватчь его
источник