在React的Internet Explorer中检测键盘事件

时间:2019-06-22 20:41:26

标签: reactjs internet-explorer mouseevent keyboard-events

尽管下面的功能是在单击Mouse时触发的,但在除Enter以外的所有其他浏览器中,也会将光标置于列上并单击Internet Explorer时触发。 / p>

如何在Enter上的键盘Internet Explorer上调用以下功能,最终目的是在所有浏览器中将鼠标放在该列上并单击,或者将光标放在该列上并单击Enter都会触发_onColumnClick函数吗?

private _onColumnClick(column: IColumn, ev: React.MouseEvent<HTMLElement>): void {
    const { onColumnClick } = this.props;

    if (column.onColumnClick) {
       column.onColumnClick(ev, column);
    }

    if (onColumnClick) {
      onColumnClick(ev, column);
    }
}

0 个答案:

没有答案