我今天遇到了一个奇怪的错误,您似乎不能在文档中使用 2 次(或更多)同一个表和相同的数据。
下面的屏幕截图使用以下数据:
$first_event = [
"first_date" => "22/06/2018",
"last_date" => "22/06/2018"
];
$second_event = [
"first_date" => "22/06/2018",
"last_date" => "22/06/2018"
];
$data = [$first_event,$second_event];
$TBS->MergeBlock('event', $data);
我在这里期望的是在前两页上有 2 个包含 2 行的表。(每页 1 个表格,第二个表格为绿色)
但我得到的是:
- “这不会显示” 文本被删除。
- “第二页:也不会显示”也被删除。
- 表 1 和 2 合并
- “第三页:出现了”保持静止(但现在是第 2 页)
错误很容易重现,您可以尝试复制任何表格并将其粘贴到同一个文档中。如果它确实使用了相同的“块”变量,那么这些表就会混在一起,魔法就会发生。
顺便说一句,它对使用相同数据的行做同样的事情。
另外,我正在使用最新版本的 TBS。
感谢阅读本文,希望能得到好的建议。