Size: a a a

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

2021 May 23

k

krovnypolet in React: русскоязычное сообщество
допустим
источник

k

krovnypolet in React: русскоязычное сообщество
управляемая форма у нее есть локальный стейт
источник

k

krovnypolet in React: русскоязычное сообщество
ты просто пропсами доведи его до фетча
источник

k

krovnypolet in React: русскоязычное сообщество
и там кинь куда нужно
источник

D

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

D

Demian in React: русскоязычное сообщество
Форма, по сабмиту передаёт данные в стейт , а из стейта...
источник

k

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

🅝🅖

🅝🅘🅚🅘🅣🅐 🅖🅞🅡🅒🅗🅐🅚🅞🅥... in React: русскоязычное сообщество
Спасибо
источник

NN

Nurbek Nurjanov in React: русскоязычное сообщество
Я строю архитектуру щас общую с нуля, и тут всплывает маленькие не заметные нюансы. Можно конечно не обращать внимания и путем эмпиризма, где код работает, там и писать логику. А я щас рыл понять ПОЧЕМУ так работает. И я нарочно создал такие ситуации чтоб понять кто "победит" когда две разные строки команды пытаются сделать редирект, кто победит в таком "споре".

Вот я сделал зардержку через промис, так вы говорите setCount ассинхронный, ок, логично, тогда setCount успевает дернуть useEffect, но оно дергается ПОСЛЕ основного редиректа в /click

А вот еще добавлю интересного
если внутри промис сделать setTimeout(()=>resolve(true), 0);
то есть сделать задержку промиса чуть дольше

Тогда useEffect также срабатывает, НО ДО основного редиректа. В итоге побеждает основной редирект, он в конце перезаписывает предыдущий useeffect редирект

Вот такие интересные штучки в Реакте.

Итог такой
1) если не делать никаких промисов, useEffect не работает
2) если делать промисы, тогда useEffect успевает ПОСЛЕ всех основных команд click eventa
3) если делать промис с задержкой, тогда useEffect также работает, но уже ДО команд клик эвента
источник

VL

Vitaly Logvinenko in React: русскоязычное сообщество
Скорее не в реакте, а евент луп в js.  Что касается реакта, тут нужно понять только то что хуки вызываются при рендере компонента. setCount вызывает не useEffect, а рендер компонента асинхронно
источник

NN

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

2

200cm3 in React: русскоязычное сообщество
Доброе утро, а возможно предзагрузить все картинки при старте?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Теоретически да, но пока что я таких решений не встречал
источник

DN

Dima Nomid in React: русскоязычное сообщество
Кто знает как поменять стандартную навигацию (Стрелки) в  React-Swiper?
источник

J

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

SG

Sos Genrikovich in React: русскоязычное сообщество
Будет, yarn create react-app имя_проекта --template typescript
источник
2021 May 24

C

Contentit in React: русскоязычное сообщество
а как в input:text можно вставить такую конструкцию что бы она шла как продолжение строки например строка:(x*x(Конструкция)*2)
источник

C

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

A

Aleksandr in React: русскоязычное сообщество
@xSpriggn через символы юникода
источник

ГК

Глеб Кодрик... in React: русскоязычное сообщество
всем привет. Подскажите пожалуйста , я создал хук, но когда я в него что то передаю мне пишет is not a function . Где я допустил ошибку?
источник