当前位置: 首页 > 知识库问答 >
问题:

使用语义ui日历日期选择器在react数据网格自定义编辑器上进行键盘导航

南宫正阳
2023-03-14

目标:使用响应数据网格自定义编辑器启用语义日历日期选择器的键盘导航

构建演示:日期选择器的第三列https://codesandbox.io/embed/8l4jkor19

当前行为:

  • 双击日期单元格,弹出日历
  • 按键盘箭头键,所选单元格已更改,日历将消失

通缉行为:

  • 双击日期单元格弹出日历
  • 按在日历日期导航的键盘箭头键,然后按回车键选择

官方示例:第一个输入单元https://arfedulov.github.io/semantic-ui-calendar-react/

问:有没有人遇到过类似的情况?不知道问题发生在哪里以及如何调查。非常感谢

共有1个答案

苏涛
2023-03-14

发生这种情况是因为您从dom节点失去了焦点。

尝试在自定义编辑器中使用以下代码

getInputNode = () => {
    // eslint-disable-next-line react/no-find-dom-node
    return ReactDOM.findDOMNode(your calender id selector);
}
 类似资料:
  • 本文向大家介绍iOS自定义日期选择器,包括了iOS自定义日期选择器的使用技巧和注意事项,需要的朋友参考一下 前言 封装了一个日期选择器,解决两个问题: 1、点击textField,键盘弹出和日期选择器弹出的逻辑处理; 2、同一个界面需要多次用到日期选择器时,判断点击的textField; 一、封装日期选择器类YCDatePickerView 1、新建一个类,基于UIView,取名YCDatePic

  • 我被卡住了使用KendoUI网格。到目前为止,该设置按预期工作。我创建了一个有5个条目的自定义数据源,所有条目都包含标题、描述和值。值可以不同,它们可以是:布尔值、数字值、文本值、日期值或时间值。 使用自定义KendoTemboard的编辑弹出窗口,我可以得到弹出窗口显示正确的字段类型根据值是什么: 到目前为止,一切都很好,一切正常。日期选择器 但是(!)有一件事出错了。与我尝试的不同,编辑表单发

  • 经过一些调查,我认为问题可能会出现,因为react数据网格的焦点是单元格,即使日历弹出也没有改变。然而,许多示例都在使用focus on input,不确定如何调整代码并使其正确聚焦 目标:使用响应数据网格自定义编辑器启用语义日历日期选择器的键盘导航 构建演示:日期选择器的第三列https://codesandbox.io/embed/8l4jkor19 当前行为: 双击日期单元格,弹出日历 通缉

  • 我试图创建一个自定义日期选择器,按照留档中的说明,经过很长一段时间,我能够做到,但我仍然收到一个错误,说“函数组件不能给出参考。访问此参考文件的尝试将失败。你的意思是使用React.forwardRef()吗?"我在我的项目中使用打字稿。

  • 我正在使用来自http://www.eyecon.ro/bootstrap-datepicker/ 但是Firebug显示日期在以下行的bootstrap-datepicker.js文件中未定义。 javascript文件和css工作正常 并使用

  • 我正在研究带有注释的Spring MVC。我还没有注册任何自定义日期编辑 在我的类中,我有一个类型为java.lang.Date的属性 我读到的是customDateEditor默认不注册。但是当我提交带有空白日期的表单时,它抛出了illegalArgumentException 如果我输入日期然后提交它不抛出异常 在那之后,我将绑定结果作为参数添加到控制器方法,现在它正在接受空白值 我没有向控制