Родительский компонент использует компонент стилизованного инпута и передаёт туда v-model, который может иметь различные модификаторы (lazy, number, trim).
В самом кастомном инпуте мне надо передать такой же v-model (с теми же модификаторами) во внутренний инпут.
Как это сделать?
По сути необходимо придумать, как динамически написать что-то типа
<input v-model[.lazy][.trim][.number]=" ...
Всё, чего я пока что добился, это что можно вытащить
modelModifiers
:
const [modelValue, modelModifiers] = defineModel()
Вот пример из документации с похожим случаем, но там просто обрабатывается вручную модификатор. Мне же хотелось бы напрямую пробросить, а не придумывать самописные обработки модификаторов.
UPD.: Нашёл ещё
функцию withModifiers
, но она только для v-on событий