описание передается в виде массива объектов
где хранить значения чекбоксов? в этих же объектах? отдельным массивом или объектом?
Из простых вариантов мне нравится, когда передаётся одним массивом объектов, где в объекте всё для описания одного варианта. В UI китах чаще видел два массива отдельно. Ещё можно без пропса, передавать через слот дочерние чекбоксы :)
мне вот наоборот кажется, что лучше разделить значения от описания
Я не так понял твой изначальный вопрос, кажется)
с другой стороны значение селекта я всегда отдаю объектом label + value
обычно такие штуки делаются обычным массивом, куда складываются подряд выбранные значение и этот массив привязывается через v-model
то есть просто ['1', '2']?
ну да, этого почти всегда достаточно по крайней мере, я не вижу смысла тут брать объект
Да, и это работает из коробки
я знаю, что так с нативными чекбоксами работает, но с кастомными не пробовал
В кастомном можно также проксировать модель с computed get/set
у меня есть как раз нечто похожее в проекте, все привязывается аккуратно через v-model и на выходе получается массив выбранных значений, как раз юзаются кастомные чекбоксы
можешь AppCheckbox показать еще?
Обсуждают сегодня