vue-formly-buefy
Vue.js plugin that covers the Buefy form fields for Formly. It lets you to validate input data in your forms. The plugin combine simplicity of the Formly form builder, lightness of the Buefy form fields and impeccability of the Bulma design.
Brief description of the most meaningful features:
- Completely covered. All Buefy form fields are covered (Autocomplete, Checkbox, Datepicker, Input, Radio, Select, Switch, Taginput, Timepicker and Upload).
- Extensible. Wrap the vast majority of form elements to increase its functionality (data validation, field controls, grouping and many more are available).
- Straightforward. Simple and standardized API.
Requirements
The plugin was developed and tested for the following packages:
Installation
First of all install necessary dependencies (see above) and vue-formly-buefy itself:
$ npm i vue-formly-buefy
After, integrate the plugin with your project:
VueVueVue // Plug in directly after Vue Formly el: '#app'
That's all :D
Getting started
Look at the following example of the wrapped input with a span control:
The code above will generate the following Buefy markup (then Vue.js will have compiled this markup to HTML as expected):
@gmail.com
Search for more examples here.
Documentation
Check wiki section of this repo for detailed API explanation.
Copyright and License
Copyright (c) 2017-2019 Yurii Rabeshko. Code released under the MIT license.