есть VInput у которого пропс debounce, которым можно коннтролировать собственно debounce, чтоб не сразу значения v-model менял?
Не лишняя ли responsibility на компоненте? С другой стороны удобно
мне кажется смотря как она устанавливается. Но если выключенным debounce она никак не аффектит и это задокументировано, то почему нет. Ну или дроби на саб компоненты
через vueuse либу, вешается на обработчик onInput метода, который эмитит значение. ну она этот метод оборачивает типа Просто, кажется что родитель должен за этим следить, а инпут должен быть dump component, но при этом тогда у родитлей везде вешать вотчеры или что то типа того
вопрос просто к архитектуре вообще. Есть архитектура, где да, точно dumb, и круто, потому что другогому челу все ясно с его импортом, а не куча фокусов.
с одной стороны да, с другой стороны иногда от компонента ожидаешь, что он сможет это из коробки, особенно если он претендует на универсальность. Можешь все-таки сделать в компоненте и сделать это поведение настраиваемым из родителя
Обсуждают сегодня