если выбрать первый Radio - в Select были одни данные, если второй - другие
Решил вот таким образом
...
<input type="radio" value="Гострий" v-model="picked">
<input type="radio" value="Округлий" v-model="picked">
...
<option v-for="option in angles[picked]">{{ option }}</option>
...
picked: undefined
angles: {
"Гострий": [1, 2, 3],
"Округлий": [4, 5, 6, 7]
}
Адекватный вариант? Или есть что получше?
Из плюсов: очень просто добавлять новые Radio
Из минусов: выбор зависит именно от названия Radio, что немного странно
не совсем понял в чем минус >выбор зависит именно от названия Radio, что немного странно
Обсуждают сегодня