reactjs - Reactjs setFocus 以编程方式在相关目标元素上
问题描述
我需要将 materialUi 的 textField 的值保存为触发模糊事件后的状态。我面临的问题是我必须双击目标元素(relatedTarget)来设置焦点。在 onBlur 事件中,我访问了 relatedTarget 属性,但不知道如何将焦点设置在该元素上。
注意:文本字段位于网格内,并且是动态创建的。网格内有下拉菜单和文本框。在执行 updateMyData 函数后,我需要将焦点设置在目标元素上。
export const component1 = (props) => {
const onBlur = (e) => {
updateMyData(e.target.value,row.index,column.id)
}
} 导出 const textField = () => {
}
解决方案
推荐阅读
- javascript - 如何使用 Angular 6 中的库存工具创建 Highstock?
- algorithmic-trading - 如何添加预先确定的止损和获利?
- apache-kafka - 如何消费一个 kafka 主题中的所有有效数据
- maven - 通过打包程序构建运行 Maven 映像时出错
- airflow - Airflow -D 不工作,不在后台运行
- python - 从 python 调用 Fortran
- android - HashSet 中出现重复项
- php - 使用带有 PHP 的 Google API 获取日历事件时出现 404 错误
- vb.net - DataGridView 添加复选框并允许通过复选框仅选择基于变量值的记录
- pandas - Daframe 打印为 str 而不是 dict