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 雙向綁定的值也跟着同步改變?

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