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 |