Replies: 1 comment
-
А если реализовать саму систему динамического построения форм, это было бы очень удобно для базовых задач и позволило бы вынести формы на сервер(например) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Главным вопросом о том, что нужен ли механизм скрытия полей для ввода в форме. Относится ли логика скрытия поля для ввода к самой форме или эта роль(задача) решается на уровень выше: в самой вёрстке.
Сам механизм скрытия безумно удобен.
form.hide(), form.show("username") и форма уже динамическая, однако в таком подходе может сложится(скорее всего и произойдет) то, что мы скрыли поле, но не скрыли часть вёрстки. Допустим мы создали grid систему, затем мы скрываем все поля, кроме последнего. В таком поведении мы ожидаем, что последнее поле станет на первое место. Но это не так - вёрстка никуда не делась. В таком случае разработчику пришлось бы писать отдельный механизм для удаления этих пустых ячеек.
В таком случае, лучше придумать отдельный механизм построения динамических форм.
Beta Was this translation helpful? Give feedback.
All reactions