# Validation

### Form Validation

If you need Form Validation you have to wrap **v-form-base** with [**v-form**](https://next.vuetifyjs.com/en/components/forms#api) and take the reference of v-form for working on.&#x20;

If you want to avoid a reload, then you have to define `@submit.prevent`

```markup
<v-form ref="formbase" v-model="formValid" lazy-validation @submit.prevent>
    <v-form-base :model="myModel" :schema="mySchema" @input="handleInput"/>
</v-form>
```

```javascript
validate () {
  this.$refs.formbase.validate()
},

resetValidation () {
  this.$refs.formbase.resetValidation()
},
```

### [**Example**](https://wotamann.github.io/validate)
