vue v-model
snippet in html

radio button vue

user2688

<input type="radio" id="one" value="One" v-model="picked">
<label for="one">One</label>
<br>
<input type="radio" id="two" value="Two" v-model="picked">
<label for="two">Two</label>
<br>
<span>Picked: {{ picked }}</span>

what does v-model do in vue

user7842

Although a bit magical, v-model is essentially syntax sugar for updating 
data on user input events, plus special care for some edge cases.

vue v-model

user3953

<input v-model="message" placeholder="edit me">
<p>Message is: {{ message }}</p>

vue checkbox

user3960

<input type="checkbox" id="checkbox" v-model="checked">
<label for="checkbox">{{ checked }}</label>