键。编辑器
起于:KeyTable 2.0.0
附加一个编辑器实例像 Excel 一样进行编辑。
请注意,这个属性想要使用 KeyTable 扩展用于 DataTables。
描述
编辑器 提供了内嵌编辑选项(inline()
),这样可以将单元格内容在表格单元格内进行编辑。这自然扩展到使用 KeyTable 激活这种内联编辑,从而为最终用户提供 Excel 这样的界面。
此选项提供了内置 KeyTable 的此能力,它将自动处理编辑器所需的事件监听器,并且尽可能与 Excel 的行为相匹配(例如,箭头键将移动焦点,而不是编辑光标)。
key
可以用来执行与此选项相同功能的事件,如果您希望实现自己的事件监听器,以便在编辑时自定义密钥行为(例如,您可能希望完全禁用 KeyTable,允许箭头键移动编辑光标而不是单元格焦点)。
类型
默认值
- 值:
null
没有自动附加的编辑程序实例。
示例
将一个编辑器实例 (editor
)附加到一个表格,以提供类似于 Excel 的编辑
new DataTable('#myTable', {
keys: {
editor: editor
}
});
相关
以下选项直接相关,并且在你的应用程序开发中可能也很有用。