解决React中操作input的value时无法触发input事件问题
解决方法,见如下代码:
原例:
let input = someInput;
let lastValue = input.value;
input.value = 'new value';
let event = new Event('input', { bubbles: true });
// hack React15
event.simulated = true;
// hack React16 内部定义了descriptor拦截value,此处重置状态
let tracker = input._va
原创
2021-07-20 16:39:05 ·
1052 阅读 ·
1 评论