Вот демо.
https://jsfiddle.net/6t0jsz7h/2/
Допустим, есть input в который можно вводить только номера телефона (знак "+" и цифры).
Я подписываюсь на событие @input, удаляю запрещенные знаки и проставляю это значение переменной v-model.
Значение v-model корректное, но в самом input отображаются запрещенные знаки.
Это проявятся если ввести несколько недопустимых знаков подряд. Как только введем доступный - input примет верное значение.
Как синхронизировать эти значения?