Как сгенерировать форму обратно из JSON Схема в конструкторе форм - PullRequest
0 голосов
/ 28 января 2020

Я использую Formbuilder Form.io , я создал форму с помощью функции перетаскивания Formbuilder и сохранил сгенерированную схему JSON в своей базе данных. Как я могу восстановить конструктор форм снова с теми же элементами управления из JSON Схема?

Я хочу сделать это так, чтобы пользователь мог вносить любые изменения в созданную форму.

Я ищем как заново инициализировать построитель форм обратно из JSON.

JSON был сгенерирован из построителя форм builder.instance.schema.

1 Ответ

0 голосов
/ 29 января 2020

Я смог загрузить форму обратно, передав схему json в Formio.builder. Я использовал ваниль javascript. Все кредиты @ randallknutson Github ответить .

//JSON Schema loaded from database
const createdForm = {
display: 'form',
components: [],
...
}

Formio.FormBuilder(document.getElementById('builder'), createdForm, options);
...