Creating a form with radio buttons
Radio buttons let you choose only one option among many. When the user selects a radio button, any previously selected radio button is deselected. A common example of its use is when you are creating a registration form and you choose between male and female.
Getting ready
This recipe will resemble the Creating a form with checkboxes recipe because we are using a similar technique. I suggest you to complete both the recipes to become a black belt in Vue forms.
How to do it...
First of all, we need something to choose from, so we write an array in our Vue instance:
new Vue({
el: '#app',
data: {
genders: ['male', 'female', 'alien'],
gender: undefined
}
})We will use the variable gender (singular) to hold the value of the chosen option. From here, we can set up a form in just a few lines:
<div id="app">
<form>
<fieldset>
<legend>Choose your gender</legend>
<label>
<input type...