get: () => props.modelValue,
set: (value) => emit('update:modelValue', value),
})
может быть лучше использовать watch?
для vue 2 это было критично, как обстоят дела в vue3?
Пример с watch
const modelValue = toRef(props, 'modelValue')
const selectedConversation = ref(props.modelValue)
watch(modelValue, (newValue) => {
selectedConversation.value = newValue
emit('update:modelValue', newValue)
})
Проксирую v-model наружу
Если значение не меняется по сравнению с тем что пришло из инпута вам достаточно get\set в computed
А ничего что сайд эффект в computed?
За сайд эффекты можно говорить только в геттерах
Обсуждают сегодня