【发布时间】:2018-02-21 04:02:44
【问题描述】:
使用 Handsontable,我使用自动完成列让用户从预定义名称列表中进行选择。但是当用户选择一个名称时,我实际上并没有将该名称存储在我的数据对象上,而是存储了一个连接到该名称的 id。 id 也是最初加载表格时数据上可用的内容。
这意味着我需要一个函数来从 id 到 name,反之亦然。我在我的渲染器中使用 id 来命名函数,并在 beforeChange 中使用 name 来 id 函数,因此输出包含 id。
这是我的问题:
如果我选择一个显示名称的单元格并按 Enter 键,我现在会看到 id 而不是名称。有什么方法可以改变编辑器的行为,以便显示名称而不是 id?
其他一切似乎都有效。例如,如果我选择一个单元格并开始输入,它现在包含我输入的内容,并且自动完成功能按预期工作。我希望在单元格上按 Enter 时具有相同的行为。
【问题讨论】: