1.1.11 • Published 2 years ago
@cataline.io/darpi v1.1.11
@cataline.io/darpi - beta
Powerful form validation library for Vue 3!
Install
npm i @cataline.io/darpi@latest
Basic Usage
Composition API
<script setup lang="ts">
import { Form, Field, darpi } from '@cataline.io/darpi'
const form = darpi.newForm({
fullName: darpi.string().required().minWords(2),
age: darpi.number().required().between(18, 65)
})
function send() {
console.log(form.values.all)
}
</script>
Option API
<script lang="ts">
import { defineComponent } from 'vue'
import { Form, Field, darpi } from '@cataline.io/darpi'
export default defineComponent({
components: { Form, Field },
data() {
return {
form: darpi.newForm({
fullName: darpi.string().required().minWords(2),
age: darpi.number().required().between(18, 65)
})
}
},
methods: {
send() {
console.log(this.form.values.all)
}
}
})
</script>
<template>
<Form :form="form" @submit="send">
<Field name="fullName" />
<Field name="age" />
<button> Send </button>
</Form>
</template>
Full documents coming soon 🚀
1.1.11
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.1.9
2 years ago
1.1.8
2 years ago
1.1.7
2 years ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.1.10
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
0.1.8
2 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.0
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.1.4
3 years ago
0.0.7
3 years ago
0.1.5
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.6
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago