Component
<vue-form-generator :schema="schema" :model="model" :options="formOptions"></vue-form-generator>
Properties
| Property | Type | Default | Description |
|---|---|---|---|
| schema | Object |
none |
The schema object with fields |
| model | Object |
none |
The model/target JSON object |
| options | Object |
{validateAfterLoad: false,validateAsync: false,validateAfterChanged: false,validationErrorClass: "error",validationSuccessClass: ""} |
Options for the VueFormComponent |
| multiple | Boolean |
false |
If true, we only show multi: true fields |
| isNewModel | Boolean |
false |
If true, we won't run validation after load |
| tag | String |
"fieldset" | Change the main HTML element of VueFormGenerator |