创建表格时有时会在行之间插入空行,导致表格断裂

如果表格构建器所在行的下方有空行,表格布局中将添加空行。

没有问题:

如果表格构建器所在行的正下方有一行(无论是否为空,都没关系),则会在标题分隔符正下方出现一个空行:

:information_source: 多个已填充的行彼此相邻会触发相同的行为:表格布局中标题分隔符下方只会添加一个空行。

但是,如果表格构建器所在行的下方有多个空行,表格布局中将出现额外的空行,位于表格主体行的之间。

例如,如果下方有 3 个空行,表格布局中将总共出现 3 个空行。
一个在分隔符下方,一个在表格主体的前两行之间:

6 个赞

我正在报告这个已经注意到并报告了一段时间但尚未修复的错误,以便更容易跟踪。:slight_smile:


如果在表格生成器所在行的下方有空行,表格布局中将添加空行。

没有问题:

如果表格生成器所在行的正下方有一行(无论是否为空),表头分隔符下方将有一个空行:

:information_source: 多个已填充的行彼此下方会触发相同的行为:表格布局中表头分隔符下方只会添加一个空行。

但是,如果表格生成器所在行下方有多个空行,表格布局中将添加额外的空行,位于表格主体行的之间。

例如,如果下方有 3 个空行,表格布局中将总共添加 3 个空行。
一个在分隔符下方,一个在表格主体的前两行之间:

2 个赞

在使用表格编辑器功能时,它有时会无缘无故地在表格的每一行之间添加空白行。这会导致编辑历史记录混乱,因为这些行是自动添加的,然后人们手动删除它们(wiki 帖子)。例如:

用于测试的表格:

列 1 列 2 列 3
第 1 行值 1 第 1 行值 2 第 1 行值 3
第 2 行值 1 第 2 行值 2(通过编辑器修改) 第 2 行值 3
第 3 行值 1 第 3 行值 2 第 3 行值 3

我不确定确切的重现步骤,因为在这里编辑一个条目并没有导致这种情况,但这种情况在 wiki 帖子 此处 中经常发生。

1 个赞

我想跟进一下这个问题,因为它仍然存在。有什么计划来解决这个问题吗?

我想我们有一个关于这个的现有 bug 主题,并且带有 pr-welcome 标签?

我来看看能不能整理一下……

2 个赞

我在创建新表时,在我的实例中遇到了这个问题,但它似乎不会在这里的 Meta 中发生。

实际上——是的,它确实发生了!!!

|列 1 | 列 2|

|—|—|

|测试 | 测试|
|测试 | 测试|

关键问题是,当光标不在帖子的最底部时,就会发生这种情况。

3 个赞

经过我的调查,这似乎是由 arrayToTable 使用 \\r\\n 引起的 :thinking:
根据我在 Windows 上的经验,仅使用 \\n 就可以解决此问题。但不确定它在 Mac 上是否有效。 :face_holding_back_tears:

2 个赞

这应该可以修复此错误:

7 个赞

此主题已在 3 天后自动关闭。不再允许回复。