【发布时间】:2015-11-21 19:26:57
【问题描述】:
我正在使用 purescript-halogen 构建一个类似电子表格的表格(类似于 Handsontable)。如果您双击一个单元格,则会将一个 html 输入元素呈现为相应表格单元格的子元素(并且不会为所有其他单元格呈现此类元素)。
这对卤素非常有效,只是我不知道如何自动将焦点设置到新创建的输入元素。
我尝试了autofocus 属性,但这仅适用于双击的第一个单元格。执行此操作的 JavaScript 方法是在新元素上调用 focus() 方法,但我不知道在卤素更新 DOM 后如何调用它。有什么想法吗?
【问题讨论】:
-
也许您想使用“初始化程序”?新版本中的函数签名发生了变化,但是如果您在文档/示例中查找该名称,您应该会找到它。
标签: purescript halogen