/ / Архітектура динамічної форми в кутових - angulariers, форми, веб, веб-додатків, архітектури

Архітектура динамічної форми в кутових - angularjs, форми, веб, веб-додатків, архітектури

Це питання має більш теоретичний характер. Я будую веб-додаток, використовуючи Angular як зовнішній інтерфейс, і це матиме сотні різних форм з різним числом і типами полів, але, як правило, я думаю, що зможу їх узагальнитив 4-5 різних поглядів. Зараз я створюю новий вигляд для кожної форми, оскільки поля різні, а перевірки тощо різні, тому в кінці я залишив би сотні різних поглядів лише на різні форми, що є своєрідним кошмаром підтримки якщо мені потрібно змінити макет або структуру. я хочу щось масштабоване, де я будую 4-5 різнихперегляди, а потім я можу передати "параметри", що визначають кількість і типи полів або щось подібне, і створити всі різні форми, які мені потрібні. Чи це можливо? Якщо так, де я можу дізнатись більше про це, чи яким чином я можу це зробити? Я новий з Angular і хочу зрозуміти наслідки побудови в цій архітектурі.

Відповіді:

0 для відповіді № 1

Є пара дійсно хороших бібліотек для зручного побудови різних типів форм в angularjs.

формально

кутова-схема-форма

Вони обидва вирішують, по суті, ту саму проблему, але кожен має свій смак. Це залежить від того, як ви хочете його використовувати.

Я особисто люблю кутовий схематичний підхід до використання стандартизованих визначень json-schema. Я не використовую Formly, але це, здається, досить популярне.