求请教,一个 React 写的站,我想弄个 chrome 插件去修改 input 值,有啥好法子不..
p.s. 试过了修改 input 的 value 后触发 change 事件,但点击提交时,value 还是恢复成了 defaultValue 的值。React 不熟悉,还望大家多多指教!
1
noe132 2018-09-09 22:34:57 +08:00
我用 vue.js
input.dispatchEvent(new Event('input')) 能够触发 model 更新 react 应该也类似吧 |
2
grewer 2018-09-09 22:50:23 +08:00
复制一个无事件的 input ,替换原目标,再设置值不就行啦
|
3
zythum 2018-09-09 22:54:50 +08:00
同 1 楼的同学, 理论上触发下 input 时间可以。你可以试试。
|
4
OAHMOA OP |
6
DrugsZ 2018-09-10 09:00:17 +08:00
他有可能 input 写入的 value 是一个固定值,不是变量,所以应该没办法修改,
|
7
Helios0 2018-09-10 17:40:19 +08:00
可否贴个链接指个路去看一眼
|