Как начать создавать пользовательский компонент в Formio. js? Где документы? - PullRequest
0 голосов
/ 26 января 2020

Я пытаюсь заставить пользовательский компонент работать в Formio. js. Я хотел бы получить полный, нетривиальный рабочий пример.

Я не использую angular, ng, реагировать или сервис form.io.

Документация ужасна. Я могу скопировать пример кода Checkmatrix и запустить его (после долгих хлопот), но даже он не работает должным образом: в formbuilder не отображаются элементы редактирования и удаления. (Существует ошибка, связанная с этим, но нет решения, которое явно беспокоит.)

В справочной документации SDK есть мертвые ссылки ... как, например, для "Компонента", что кажется особенно важным.

Нет документации какого-либо кода, использованного в примере. Например, он использует вызов renderTemplate, но аргументы нигде не описаны.

Похоже, что единственный способ понять какую-то часть этой системы - попытаться выяснить весь исходный код. Инструкций по добавлению кода нет.

Даже неясно, что лучше всего делать дальше: следует ли мне разветвляться formio. js, делать репо, изучать TypeScript и добавлять компоненты напрямую (создавая трудности, если Я всегда хочу поддерживать formio. js в актуальном состоянии) или продолжать пытаться работать, регистрируя компоненты из дополнительных сценариев в браузере.

** Может кто-нибудь дать конкретный совет о наилучшем способе go? **

...