вообще задача в том, чтобы формы можно было модифицировать с помощью JSON-схемы, которую будут править люди не сильно шарящие
да понятно. Суть в том, что у тебя UI будет рисоваться исходя из JSON схемы. Т.е. будет “единый источник правды”, всё достаточно наглядно и предсказуемо
да понятно. Суть в том, что у тебя UI будет рисоваться исходя из JSON схемы. Т.е. будет “единый источник правды”, всё достаточно наглядно и предсказуемо
Там класс компонтент на каждый UI элемент, форму можно обьявлять декларативно хоть в JSON хоть в виде обьекта и по нему итерируясь делать new FormControl(ClassName). Саму итерацию генерацию можно написать как саомму так и использовать какието готовые решения в виде пакетов: - http://schemaform.io/ - https://github.com/ngx-formly/ngx-formly - https://github.com/formio/angular-formio - Непомню еще настековерфлоу ищите есть там 20 строчек как итератор сделать самому для примера
Там класс компонтент на каждый UI элемент, форму можно обьявлять декларативно хоть в JSON хоть в виде обьекта и по нему итерируясь делать new FormControl(ClassName). Саму итерацию генерацию можно написать как саомму так и использовать какието готовые решения в виде пакетов: - http://schemaform.io/ - https://github.com/ngx-formly/ngx-formly - https://github.com/formio/angular-formio - Непомню еще настековерфлоу ищите есть там 20 строчек как итератор сделать самому для примера
Там класс компонтент на каждый UI элемент, форму можно обьявлять декларативно хоть в JSON хоть в виде обьекта и по нему итерируясь делать new FormControl(ClassName). Саму итерацию генерацию можно написать как саомму так и использовать какието готовые решения в виде пакетов: - http://schemaform.io/ - https://github.com/ngx-formly/ngx-formly - https://github.com/formio/angular-formio - Непомню еще настековерфлоу ищите есть там 20 строчек как итератор сделать самому для примера
Точно, потомучто в нем есть стандарты, в нем продуманы те вопросы которые ты будшеь решать руками если будешь изобретать свое утонченное решение, комьюнити vs ты один