Size: a a a

React: русскоязычное сообщество

2020 July 30

A

Aleksandr in React: русскоязычное сообщество
1N54N3
Чтобы сделать:
useSelector(state => state.cart.items)
useSelector(cartSelectors.items)
Как нужно написать?
ну в доке же есть,
const result: any = useSelector(selector: Function, equalityFn?: Function)
источник

1

1N54N3 in React: русскоязычное сообщество
Aleksandr
ну в доке же есть,
const result: any = useSelector(selector: Function, equalityFn?: Function)
Что-то всё равно больше понятнее не становится
источник

A

Aleksandr in React: русскоязычное сообщество
1N54N3
Что-то всё равно больше понятнее не становится
что бы понятнее было, надо писать код, а не в чате спрашивать =0
источник

1

1N54N3 in React: русскоязычное сообщество
Так непонятно как писать если непонятно как писать
источник

A

Aleksandr in React: русскоязычное сообщество
на вход подается функция, а не что то из обьекта
источник

1

1N54N3 in React: русскоязычное сообщество
Aleksandr
на вход подается функция, а не что то из обьекта
const cartSelectors = useSelector(state => state.cart)
useSelector(cartSelectors.items)
так
?
источник

A

Aleksandr in React: русскоязычное сообщество
1N54N3
const cartSelectors = useSelector(state => state.cart)
useSelector(cartSelectors.items)
так
?
источник

A

Aleksandr in React: русскоязычное сообщество
вот так
источник

1

1N54N3 in React: русскоязычное сообщество
1N54N3
Чтобы сделать:
useSelector(state => state.cart.items)
useSelector(cartSelectors.items)
Как нужно написать?
Я понял то что функция подаётся, но как реализовать этот пример?
источник

A

Aleksandr in React: русскоязычное сообщество
как в примере написано в документации, все там просто работает, именно так и реализовывать
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
useSelector(...) возвращает данные из стора, которые выбираются селектором.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Не функцию, а сами данные.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
К ним не нужно ничего больше применять.
источник

1

1N54N3 in React: русскоязычное сообщество
Aleksandr
как в примере написано в документации, все там просто работает, именно так и реализовывать
Просто человек пишет что такое можно сделать, но не хочет объяснять как это делать
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
1N54N3
Просто человек пишет что такое можно сделать, но не хочет объяснять как это делать
cartSelectors — это коллекция селекторов просто.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Например:

export items = state => {...}



import * as cartSelectors from './cart-selectors'
источник

1

1N54N3 in React: русскоязычное сообщество
const items = state => state.cart
useSelector(cartSelectors.items)
Так получается будет?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Нет.
источник

1

1N54N3 in React: русскоязычное сообщество
А зачем он точку добавил
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Точка — это оператор доступа к члену объекта.
источник