Size: a a a

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

2020 October 01

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А что даст console.log(auth)?
источник

YS

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

YS

Yevhen Soldatov in React: русскоязычное сообщество
У tag form есть input required  и когда вызываешь onSubmit, то срабатывает стандартная валидация браузером( поле не заполнено )
Но когда вызываешь нажимаешь onKeyDown то эта валидация не отрабатывает! Почему?
источник

p

pa5ca1 in React: русскоязычное сообщество
Юра Чеботаев
А что даст console.log(auth)?
источник

A

Aleksandr in React: русскоязычное сообщество
а убери [] в конце, у тебя же он один раз выполняется, скорее всего в первое выполнение у тебя auth нету
источник

P

Ponomarev Evgeniy in React: русскоязычное сообщество
какой тип указать для onscroll?
источник

p

pa5ca1 in React: русскоязычное сообщество
Aleksandr
а убери [] в конце, у тебя же он один раз выполняется, скорее всего в первое выполнение у тебя auth нету
зацикливается 😔
источник

A

Aleksandr in React: русскоязычное сообщество
pa5ca1
зацикливается 😔
ну ты сделай так, что бы не зацикливался хД
источник

A

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

p

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

A

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

p

pa5ca1 in React: русскоязычное сообщество
Aleksandr
вот, значит тебе нужно дождаться когда появится auth и потом один раз выолнить свой запрос
получается сделать юзэффект асинхронным и внутри await делать?
источник

A

Aleksandr in React: русскоязычное сообщество
Ponomarev Evgeniy
какой тип указать для onscroll?
что то типа SyntheticEvent<T>
источник

A

Aleksandr in React: русскоязычное сообщество
pa5ca1
получается сделать юзэффект асинхронным и внутри await делать?
или просто проверку добавить, а в зависимости auth пропистать
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
pa5ca1
получается сделать юзэффект асинхронным и внутри await делать?
Не получится.
источник

p

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

p

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

ЮЧ

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

A

Anton in React: русскоязычное сообщество
Привет всем, не подскажете, как сделать так, чтобы при загрузке нового роута, текущий компонент оставался отображаться до тех пор, пока новый роут не загрузится. Сейчас при загрузке нового роута отображатся fallback у suspense.

Вот примерно мой app.js
<Suspense fallback={<Loading type="fullPage"/>}>
   <Switch>
       <Route exact path="/" component={...}/>
       ....
   </Switch>
</Suspense>

Я нашел одно максимально похожее решение https://stackoverflow.com/a/62886518/14373953 , но он все равно перерисовывает тот компонент, который отображен до смены роута.

Заранее спасибо!
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Anton
Привет всем, не подскажете, как сделать так, чтобы при загрузке нового роута, текущий компонент оставался отображаться до тех пор, пока новый роут не загрузится. Сейчас при загрузке нового роута отображатся fallback у suspense.

Вот примерно мой app.js
<Suspense fallback={<Loading type="fullPage"/>}>
   <Switch>
       <Route exact path="/" component={...}/>
       ....
   </Switch>
</Suspense>

Я нашел одно максимально похожее решение https://stackoverflow.com/a/62886518/14373953 , но он все равно перерисовывает тот компонент, который отображен до смены роута.

Заранее спасибо!
C suspense-ом никак.
источник