This is the code that runs https://bandolier.learnjsthehardway.com/ for you to review. It uses the https://git.learnjsthehardway.com/learn-javascript-the-hard-way/bandolier-template to create the documentation for the project.
https://bandolier.learnjsthehardway.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
594 B
594 B
This demonstrates how to use the FormField
component to construct forms with nicer error messages. There are a lot of things you need to do for nice error messages on forms, and FormField
handles most of them. You need to set variables for it, then place your input inside:
<FormField form={ form } field="subscribe" label="Want Notifications?">
<input type="checkbox" id="subscribe" name="subscribe" bind:checked={ form.subscribe }>
</FormField>
All of the input fields work mostly the same but with Svelte you need to use bind:checked={ variable }
instead of bind:value
.