v-model есть нативно в инпутах
так для его использования мы все равно применяем инпут, чекбокс или радиокнопку . так что не вижу преимуществ использования его на компонентах. можно взять инпут, взять span и применять значение инпута сразу в спан , если по простому