VueJS package to render a JS Object as a Form (Radio buttons, Checkboxes, Text Input, Scale Slider and Calendar input). Compatible with Laravel Duckform API.
Form Submit data, this is data of a partially filled up form. Will be merged by vue-duckform to formData.
formDataEndpoint
string
null
Endpoint to GET form data (Laravel duckform package recommended).
submitId
Number/String
null
ID of a Form Submit to GET/PATCH/POST from "/submits/" before populating the form. This is used to retrieve a partially filled form stored in database (Laravel duckform package recommended).
disabled
boolean
false
Form inputs disabled
value
Object
{}
Form object to bind to.
Slots
Name
Description
loading
Content when API request is in progress
errorLoading
Content after a non 2xx response from any API endpoint.
completed
Content after form is completed.
Events
Name
Parameters
Description
input
form
Fires after user input on any question.
save
form
Fires after user clicks on 'Continue' or 'Submit' buttons.
The Tidelift Subscription provides access to a continuously curated stream of human-researched and maintainer-verified data on open source packages and their licenses, releases, vulnerabilities, and development practices.