Tabulator.js编辑事件cellEdited / cellEditing和row.reformat

问题描述 投票:0回答:1

典型用法(实际上是我的情况)是创建带有几个可编辑列和几个计算列(通过单元格格式化程序进行计算的制表器表)

[当在用于处理下一个单元格的Tab键之后发生cellEdited时,我需要在使用新计算重新格式化行之前,因此计算列将显示更新的结果。

但是row.reformat()删除单元格并在一行中重新创建它们,因此导航到下一个单元格会失败,并且异常,并且编辑也会失败。

也许需要在cellEdited之后和cellEditing之前进行回调(例如,在导航到下一个单元格之前,所以可以在row.reformat之后导航而没有错误)

所以我的问题是:如何在cellEdited之后如何显示计算列的重新格式化的单元格?

tabulator
1个回答
0
投票

您无需随时调用重新格式化函数。在单元格编辑的回调中,应在行组件上调用update

© www.soinside.com 2019 - 2024. All rights reserved.