169 похожих чатов

Ребят, есть кнопка по клике на нее вызываю функцию из

хука, в которой делаю какую-то логику и диспатч в редакс, после в этой же кнопке получаю данные из редакса определенные, но получается так, что когда первый раз кликаешь, то данные в редаксе пустые, во второй - прогружаются данные и все ок

мне надо чтобы это было все в одном клике, а не двух

может можно как-то быстро это реализовать?

дабы не переписывать все, костыль какой-то мб

12 ответов

7 просмотров

да как ты их там получаешь блин? покажить хоть кодом или что

Antonio Elasio
их это кого? стэйт?

"после в этой же кнопке получаю данные из редакса определенные"

Antonio Elasio- Автор вопроса
IceBerg
"после в этой же кнопке получаю данные из редакса ...

ну бля напрямую получаю весь стейт через юз селект и беру данные с него

Antonio Elasio
ну бля напрямую получаю весь стейт через юз селект...

так получается ты их тянешь уже на втором рендере ?

Antonio Elasio
получается да

из-за чего происходит ререндер?

Antonio Elasio
получается да

и почему ты говорил тебе эти данные нужны в рамках одного клика?

Antonio Elasio
крч, смотри

так крч уже код можно было 100 раз скинуть

не очень понятно как эт опроисходить, ты тянешь данные, потом кладешь их в редак, а потом из редакса там же хочешь использовать?

Antonio Elasio
крч, смотри

Крч, обработчик через замыкание ссылается на данные в сторе, которые были актуальны на момент рендера компонента. Тебе нужен useEffect, чтобы реагировать на изменение стора и на получение новых данных оттуда

Похожие вопросы

Обсуждают сегодня

У нас была задача сохранить Double в строку и потом восстановить обратно (до точного совпадения побайтно). Не смогли написать. Сделали хранение байтового представления в виде ...
Сергей Данилов
12
А как называется четырехбайтовое число в делфи на всех платформах?
Моринаро
19
.MODEL SMALL .STACK 100h .DATA array DW 12, 23, 34, 45, 56, 67, 78, 89 arraySize DW 8 choice DB ? newline DB 13, 10, '$' .CODE start: MOV AX, @DATA M...
Дима
1
Всем привет🤚 Вопрос такой, хочу сделать свою карту для сайта с отмеченными на ней точками, при наведение на которые будет отображаться информация. Карту можно приближать, отда...
Василий Плешанов
17
Guys, what's better for this scenario? a x64 cpu or an arm cpu when handling a linux distro and USB devices like usb modems to manage network connections, proxy servers, etc? ...
Eduard Rivas
4
а вот забавно получается дельфевое приложение смотрится при 100% и 125% масштабировании экрана. Какие опции в дельфе надо покрутить?
Ed Doc
16
@Mont4nk3, привет! С чем пожаловал?
Alexey
10
Здравствуйте всем! Мне нужна такая функция. Я работаю проектировщиком мебели через программу базис-мебельщик. И там есть специальная модель которая которая эластична строит шк...
Arsen
8
я что-то пропустил? вдруг combobox'ы стали по умолчанию выделять.. (винда, stable)
Iluha Companets
7
Ни разу не программист. Играю в игру. А там дополнения на lua. Пытаюсь их заставить на версиях игры для которых эти дополнения не предназначены из-за того что версии игры стар...
peri
3
Карта сайта