Size: a a a

2020 August 12

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
чтобы этого не происходило можно придумать множество велосипедов
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
один из них сделать createSelector или store.selector по аналогии с store.map
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
а в компоненте юзать его как useSelector
источник

B

Bogdan in ☄️ effector
🅅aleriy 🄺obzar
один из них сделать createSelector или store.selector по аналогии с store.map
а внутри типа clearNode делать?
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
const $enabledItemsSelector = createSelector($items, items => {
 return filterByStatus(items, STATUS_ON)
})
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
вот так выглядит сейчас мой селектор
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
работает точно так же как store.map но только когда компонент будет пытаться его отрендерить
источник

FB

Furrya Black in ☄️ effector
🅅aleriy 🄺obzar
работает точно так же как store.map но только когда компонент будет пытаться его отрендерить
не понял, что значит пытаться отрендерить?
источник

FB

Furrya Black in ☄️ effector
обращение (чтнение) стора (useStore, вызов) - ты про это?
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
пытаться отрендерить это попытаться получить значение селектированного стора
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
если этого компонента не будет в рендер процессе, то и выполняться селектор не будет
источник

FB

Furrya Black in ☄️ effector
🅅aleriy 🄺obzar
если этого компонента не будет в рендер процессе, то и выполняться селектор не будет
понял
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
он просто будет в курсе последних изменений родителя, но тяжелый процесс селекции запустит только когда это опнадобится
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
по сути этоstore.map on demand
источник

B

Bogdan in ☄️ effector
🅅aleriy 🄺obzar
он просто будет в курсе последних изменений родителя, но тяжелый процесс селекции запустит только когда это опнадобится
и когда же это понадобится?
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
Bogdan
и когда же это понадобится?
когда по каким то условиям этот компонент попадет в дерево рендеринга реакта
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
например вот тут
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
если условие выполнится то реакт его начнет рендерить и выполнится селектор
источник