есть ли способ, только вводить целочисленные значения в текстовое поле? Я бы назначил тип ввода целочисленным, но он не поддерживается vuejs.
<v-text-field label="Regular" type="number" ></v-text-field>
Вы должны использовать внутреннюю директиву vue v-model.number
<input v-model.number="age" type="number">