Size: a a a

Angular - русскоговорящее сообщество

2021 April 30

AB

Alex Bu in Angular - русскоговорящее сообщество
Да ну, уф. Тут не про саму форму вопрос, а про механику и удобство
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Тогда дисабл кнопки сделать только если ОБЯЗАТЕЛЬНОЕ поле невалидно.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Оно невалидно с самого начала и кнопка задизейблена
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Ну так заполни
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
А зачем на кнопку кликать с пустым полем
источник

M

Maksim in Angular - русскоговорящее сообщество
для тебя сайт https://userinyerface.com/
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
тут либо я не понимаю, о чем вы, либо вы - о чем я. Полей 200, required для заполнения. 199 полей валидны, 1 невалидно. Абсолютно все поля в начальный момент touched: false. Кнопка задизейблена. Как мне понять, что форма от меня просит заполнить это одно поле?

Судя по вашей механике, выход один - жмякать мышкой по всем полям в надежде, что подсветится то единственное, обязательно для заполенния
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Под ней месседж будет если есть ошибка реквайред / длина поля / зап.символы
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Под полем точнее
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
И так у каждого поля, если есть валидаторы?
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Валидаторы есть. Но месседж виден только если поле не соответствует верному.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Красным?
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Да. Но смотри. Ты заполнил первое поле - ошибки нет , значит нет красного пятна. А если есть ты его тут же исправил перед тем как идти на следующее.
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Значит максимум всегда будет 1-2 красных сообщения
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
я
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Я ничего не заполнял, я пришел на страницу и просто на неё смотрю. Ничего не писал, никуда не кликал. Сразу вижу красные сообщения?
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Нет. Потому что проверка месседжа будет освществлятся после тача.
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
На поле.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
То есть, чтобы найти 1 required из 200, нужно протачить все поля?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Господи, когда уже этот круг закончится
источник