Size: a a a

React — русскоговорящее сообщество

2020 October 14

c

cosmonaut in React — русскоговорящее сообщество
вот код
источник

AS

Alex SOWA in React — русскоговорящее сообщество
Во первых у тебя там settings
источник

IN

Igor N in React — русскоговорящее сообщество
cosmonaut
вот код
у тебя приходит settings, а ты мапишь setting
источник

c

cosmonaut in React — русскоговорящее сообщество
Alex SOWA
Во первых у тебя там settings
не там сеттингс тоже мапится
источник

AS

Alex SOWA in React — русскоговорящее сообщество
Во вторых settings это массив а не объект
источник

c

cosmonaut in React — русскоговорящее сообщество
источник

W

Wynell in React — русскоговорящее сообщество
Здравствуйте
Недавно начал изучать реакт
И редакс вместе с ним
Так вот, при изменении текста в поле должен загружаться список языков (сейчас стоит заглушка в виде setTimeout)
Но изначально, если я быстро введу, например, три буквы в поле, то список языков загрузится для каждой из них, "проморгнув", соответственно, первые два из них. Нормально ли ЭТО решение проблемы, или не стоит вводить локальную переменную и сверять сразу со стором, или как еще?
источник

AS

Alex SOWA in React — русскоговорящее сообщество
Сделай settings[0].predefinedValues
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
cosmonaut
подскажите почему  не получается мапит predefinedValues  ?
таки шо значит не получается? ошибку то покажешь?
источник

c

cosmonaut in React — русскоговорящее сообщество
Александр Бакиматов
таки шо значит не получается? ошибку то покажешь?
это после  
>> Сделай settings[0].predefinedValues
источник

И

Иван in React — русскоговорящее сообщество
Wynell
Здравствуйте
Недавно начал изучать реакт
И редакс вместе с ним
Так вот, при изменении текста в поле должен загружаться список языков (сейчас стоит заглушка в виде setTimeout)
Но изначально, если я быстро введу, например, три буквы в поле, то список языков загрузится для каждой из них, "проморгнув", соответственно, первые два из них. Нормально ли ЭТО решение проблемы, или не стоит вводить локальную переменную и сверять сразу со стором, или как еще?
Делай диспатч loadLanguages через debounce

http://demo.nimius.net/debounce_throttle/
источник

c

cosmonaut in React — русскоговорящее сообщество
Александр Бакиматов
таки шо значит не получается? ошибку то покажешь?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
ну у тебя твой settings === null на первом рендере
источник

И

Иван in React — русскоговорящее сообщество
Попробуй волшебное слово debugger поставить перед return
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
перед тем как мапить проверяй его
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Иван
Попробуй волшебное слово debugger поставить перед return
+++
источник

И

Иван in React — русскоговорящее сообщество
Помогает в 10 случаях из 10
источник

W

Wynell in React — русскоговорящее сообщество
Иван
Делай диспатч loadLanguages через debounce

http://demo.nimius.net/debounce_throttle/
я сейчас с телефона, но загуглив, надеюсь, понял, что вы имеете ввиду
но тогда, если я быстро введу те же самые 3 буквы, то список языков загрузится только для первой, разве нет?
источник

c

cosmonaut in React — русскоговорящее сообщество
Иван
Попробуй волшебное слово debugger поставить перед return
так ?
источник

И

Иван in React — русскоговорящее сообщество
Wynell
я сейчас с телефона, но загуглив, надеюсь, понял, что вы имеете ввиду
но тогда, если я быстро введу те же самые 3 буквы, то список языков загрузится только для первой, разве нет?
Только для последнего изменения. Где будут все три буквы
источник