el.value = el.value.replace(/ /g, "");
el.value = el.value.replace(/\B(?=(\d{3})+(?!\d))/g, " ");
// tpl
<input type="text" v-model="num" v-number>. // вот тут при вводе 10000 выводится -> 10 000 (ТАК И ДОЛЖНО БЫТЬ)
// js
data() {
return {
num: 0. // Соответственно после ввода в input выводится 10 000, а тут надо 10000
}
}