vue
let casess=document.getElementById(‘userName’)
casess.value=‘123’
var event = document.createEvent(‘HTMLEvents’)
event.initEvent(“input”, true, true)
event.eventType = ‘message’
casess.dispatchEvent(event)
react
let input = document.getElementById(‘userName’)
let lastValue = input.value
input.value=‘123’
let event = new Event(‘input’, { bubbles: true })
let tracker = input._valueTracker
if(tracker) {
tracker.setValue(lastValue)
}
input.dispatchEvent(event)