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

Всем доброго времени суток, подскажите пожалуйста, как лучше всего обрабатывать

формы на страницах? На каждой странице писать функции валидации и тд для форм?

7 ответов

8 просмотров

размытый вопрос

xyzed-Gu Автор вопроса
Stanislav
размытый вопрос

Конкретно имеется инпут, содержимое которого хранится в стейте страницы, у меня есть компонент который рендерит инпут с определенным параметрами, но мне приходится писать валидацию инпута и обработчик нажатий на каждой странице по новому, все упирается в то, что содержимое инпута хранится в стейте страницы и я не могу адекватно создать его изменение в компоненте инпута. А если же и могу, то некоторые другие элементы страницы перестают реагировать на измененный стейт инпута, будто он и не менялся вовсе (хотя по дебагу видно что меняется).

xyzed Gu
Конкретно имеется инпут, содержимое которого храни...

шикарное описание, показать код было явно проще

xyzed-Gu Автор вопроса
Stanislav
шикарное описание, показать код было явно проще

Скажем так, я передаю setState страницы в компонент как проп, компонент меняет состояние стейта, но страница не реагирует (не происходит рендера по изменению стейта).

xyzed Gu
Скажем так, я передаю setState страницы в компонен...

состояние стейта) без кода это все еще непонятно, с ваших слов у вас не работает то что должно работать

xyzed-Gu Автор вопроса
Stanislav
состояние стейта) без кода это все еще непонятно,...

Например у меня есть функция (обычный setState) в компоненте страницы, которая обрабатывает изменение инпута, меняя value объекта email. Однако если я выполню эту функцию в компоненте с переданным setState`ом страницы, то страница не будет рендерится заного, хоть и произошло изменение стейта страницы. Я передаю в компонент инпута setState страницы, и в компоненте инпута использую переданный setState чтобы изменить стейт страницы.

xyzed Gu
Например у меня есть функция (обычный setState) в ...

на скриншоте только стейт страницы, где весь код

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
15
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта