{hero}

键。编辑器

起于:KeyTable 2.0.0

附加一个编辑器实例像 Excel 一样进行编辑。
请注意,这个属性想要使用 KeyTable 扩展用于 DataTables。

描述

编辑器 提供了内嵌编辑选项(inline()),这样可以将单元格内容在表格单元格内进行编辑。这自然扩展到使用 KeyTable 激活这种内联编辑,从而为最终用户提供 Excel 这样的界面。

此选项提供了内置 KeyTable 的此能力,它将自动处理编辑器所需的事件监听器,并且尽可能与 Excel 的行为相匹配(例如,箭头键将移动焦点,而不是编辑光标)。

key 可以用来执行与此选项相同功能的事件,如果您希望实现自己的事件监听器,以便在编辑时自定义密钥行为(例如,您可能希望完全禁用 KeyTable,允许箭头键移动编辑光标而不是单元格焦点)。

类型

DataTable.Editor

描述

要对表格进行编辑使用的编辑器实例

默认值

  • 值:null

没有自动附加的编辑程序实例。

示例

将一个编辑器实例 (editor)附加到一个表格,以提供类似于 Excel 的编辑

new DataTable('#myTable', {
	keys: {
		editor: editor
	}
});

相关

以下选项直接相关,并且在你的应用程序开发中可能也很有用。