在使用油猴脚本的时候 有时候会涉及到修改input的值
当在普通页面 使用 input.value='xxx' 的时候 是会生效的
但是在使用vue 框架的页面当你使用上述方法时 实际上input的值不会生效
这里涉及vue的底层工作原理不深入了解
直接上代码
let event=document.createEvent("Event");
event.initEvent("click", true, true);
//click 单击:下拉框是change;输入框input
event.eventType=“message”
input.value=‘xxx’;//先修改值
input.dispatchEven(event)//再注入事件即可修改成功
对单击 和 修改下拉框不剩下的也可以使用。
上面的东西也是百度的,整理纪录一下。