Вы делаете какую-то хрень судя по вашему описанию, зачем использовать радиобаттоны для реализации выпадающего списка? Вам стоит почитать документацию по Vue. Но я отвечу на вопрос о том как узнать какой радиобаттон чекнут:
<template>
<div class="example">
<input type="radio" value="Один" v-model="radioValue">
<label>Один</label>
<br>
<input type="radio" value="Два" v-model="radioValue">
<label>Два</label>
<br>
Выбрано: {{ radioValue }}
<br>
<button @click="uncheckRadio">Сбросить значение</button>
</div>
</template>
<script>
export default {
name: 'example',
data() {
return {
radioValue: '',
};
},
methods: {
uncheckRadio() {
this.radioValue = '';
},
},
watch: {
radioValue(value) {
console.log(value); // какая-то логика при изменении значения
},
},
};
</script>