zto-developer 发表于 2024-11-13 09:15:30

Table区域下一行的自定义单元格中输入数据后即融入Table

本帖最后由 Wilson.Zhang 于 2024-11-13 17:22 编辑

在table最后一行的下一行,table区域外设置一个自定义单元格,双击修改单元格的值后回车,会自动把自定义单元格所在的行添加到上面的table中,导致table莫名多了一行,如下图所示。自定义单元格用的是官方示例的代码,我自己写的其他自定义单元格有类似问题,怀疑是自己自定义单元格哪里写的不对,所以用官方示例试了下,发现也有同样的问题。期望自定义单元格的修改不影响其他区域





Wilson.Zhang 发表于 2024-11-13 09:15:31

您好!Table有“允许自动扩展”属性,默认为true,当该属性开启时,紧邻Table区域的下一行或下一列填充单元格内容后即可自动将单元格所在行或列纳入Table区域。您可以将“允许自动扩展”属性设置为false,参考如下代码:
table.allowAutoExpand(false);

可以参考官网教程了解详情:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/tables/table-auto-expand/purejs

zto-developer 发表于 2024-11-13 13:37:31

Wilson.Zhang 发表于 2024-11-13 12:26
您好!Table有“允许自动扩展”属性,默认为true,当该属性开启时,紧邻Table区域的下一行或下一列填充单元 ...

已解决,谢谢!

Wilson.Zhang 发表于 2024-11-13 17:21:54

zto-developer 发表于 2024-11-13 13:37
已解决,谢谢!

不客气。问题即已解决,那就结贴了。如有新问题,欢迎发新帖沟通。
{:5_110:}
页: [1]
查看完整版本: Table区域下一行的自定义单元格中输入数据后即融入Table