diff --git a/doc/autocomplete/form/VeeValidateDoc.vue b/doc/autocomplete/form/VeeValidateDoc.vue new file mode 100644 index 000000000..88dc47a96 --- /dev/null +++ b/doc/autocomplete/form/VeeValidateDoc.vue @@ -0,0 +1,162 @@ + + + VeeValidate is a popular library for handling forms in Vue. + + + + Value + + {{ errorMessage || ' ' }} + + + + + + + diff --git a/pages/autocomplete/index.vue b/pages/autocomplete/index.vue index ac5694012..914ac4920 100755 --- a/pages/autocomplete/index.vue +++ b/pages/autocomplete/index.vue @@ -9,6 +9,7 @@ import DisabledDoc from '@/doc/autocomplete/DisabledDoc'; import DropdownDoc from '@/doc/autocomplete/DropdownDoc'; import FloatLabelDoc from '@/doc/autocomplete/FloatLabelDoc'; import ForceSelectionDoc from '@/doc/autocomplete/ForceSelectionDoc'; +import VeeValidateDoc from '@/doc/autocomplete/form/VeeValidateDoc.vue'; import GroupDoc from '@/doc/autocomplete/GroupDoc'; import ImportDoc from '@/doc/autocomplete/ImportDoc'; import InvalidDoc from '@/doc/autocomplete/InvalidDoc'; @@ -82,6 +83,18 @@ export default { label: 'Disabled', component: DisabledDoc }, + { + id: 'form', + label: 'Form', + description: 'Compatibility with popular Vue form libraries.', + children: [ + { + id: 'veevalidate', + label: 'VeeValidate', + component: VeeValidateDoc + } + ] + }, { id: 'style', label: 'Style',
VeeValidate is a popular library for handling forms in Vue.