Ako ti kroz konzolu uhvatis input element i promijenis mu vrijednost na ovakav nacin npr.
$0.value = 'neka vrijednost'
Nikakav event nece biti emitovan, i to ti je kako JS(DOM) radi, i samim tim ne vidim nacin kako bi Vue to mogao handleati.
Vue ti daje opciju da slusas bilo koji event koji input moze proizvesti i da shodno tome uhvatis vrijednost i updateas model.
To je kako Vue radi i u 99% posto situacija ti nema sta da brines o DOM-u.Model je taj koji odredjuje sta ce biti renderovano, a sta ne.
Ako bas zelis da radis ono sto nije preporuceno i ako programaticno mijenjas vrijednost inputa, onda s tom promjenom trebas i emitati event, u tom slucaju VueJS bi trebao raditi onako kako ti ocekujes.
A evo ti i sam dokaz.