JS改变input元素的value之后如何使v-model双向绑定的值也同步改变

使用 dispatchEvent:

let el = document.querySelector('#input')
el.value = 'new value'
el.dispatchEvent(new Event('input'))

有的元素可能需要使用 change 事件:

el.dispatchEvent(new Event('change'))

参考:JS 改变 input 元素的 value 值之后如何使 v-model 双向绑定的值也跟着同步改变?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章