169 похожих чатов

Ребзи привет, вопрос по чекбоксам, у меня есть чекбокс в

кол-ве одна штука и есть их массив, там где его одна штука v-model принимает в себя компьютед свойство


selected: {
get() {
return this.option
},
set(value) {
this.$emit("input", value)
},
},


сам же чекбокс выглядит вот так


<template>
<div class="ui-radio-button">
<input
type="radio"
:name="nameGroup"
:value="option"
v-model="selected"
:id="option"
:checked="defaultChecked"
/>
<label :for="option">{{ option }}</label>
</div>
</template>


как задать дефолтное значение при его отрисовке? В родителе так же юзаю массив этих чекбоксов с v-model клал стартовое значение в data но он все равно в упор выбирает последний чекбокс активным какого-то хрена не реагируя

17 ответов

26 просмотров

попробуй использовать vue prime, там чуть полегче и покрасивше чек боксы

Стикер

✖️-✖️ Автор вопроса
sᴇʀɢᴇʏ👨‍💻 sʜᴜᴋʜᴏᴠ
попробуй использовать vue prime, там чуть полегче ...

да у меня боевой проект, не хотелось бы затягивать чего-то лишнего в него

✖️-✖️ Автор вопроса

оу да сори, я путаю их надо радио мне все правильно я имел в виду радио а писал про чекбокс

✖️ ✖️
оу да сори, я путаю их надо радио мне все правильн...

у радио может быть 1 выбранное значение, а не массив задавать его нужно в геттере, либо до передачи пропса в родителе

✖️-✖️ Автор вопроса
Artyom Tuchkov
у радио может быть 1 выбранное значение, а не масс...

Верно, так и нужно выбор одного дефолтно указанного <UIRadioButton v-for="list in lists" :option="list.title" :key="list.id" :name-group="nameGroup" v-model="selectedCompany" :default-checked="list.checked" /> в родителе вот так я рисую его

✖️ ✖️
Верно, так и нужно выбор одного дефолтно указанног...

defaultChecked в принципе бесполезный, у тебя выбранное значение должно управляться через v-model если нужно выбрать что-то по умолчанию, то ты указываешь в selectedCompany нужное значение и оно работает

✖️-✖️ Автор вопроса
Artyom Tuchkov
defaultChecked в принципе бесполезный, у тебя выбр...

Это да я уже экспериментировать начал когда добавил св-во, но по v-model когда добавляю значение все равно не отображает дефолтным внесенное, сейчас попробую по id может ему текст не нравится там ковычек разным много

✖️ ✖️
Это да я уже экспериментировать начал когда добави...

в значении должно быть то, что ты привязываешь через :value на сам инпут

и отсюда :checked тоже нужно убрать

✖️-✖️ Автор вопроса
Artyom Tuchkov
и отсюда :checked тоже нужно убрать

Все checked убрал, уже прям силком в data указываю нужный выбор, все равно радио на крайнем элементе остается

✖️ ✖️
Все checked убрал, уже прям силком в data указываю...

покажи целиком дочерний компонент, лучше скрином

1. у тебя нет работы с v-model в дочернем компоненте: либо передавай не option, а value (у тебя же вью 2?), либо поменяй через свойство model название модели; 2. покажи пример данных, которые ты отображаешь

✖️-✖️ Автор вопроса
Artyom Tuchkov
1. у тебя нет работы с v-model в дочернем компонен...

Под нет работы с v-model имеешь в виду состояние не сохраняется в data?

✖️ ✖️
Под нет работы с v-model имеешь в виду состояние н...

нет, я имею в виду, что ты передаешь v-model и внутри нигде не обрабатываешь входящее значение

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта