2.8.0.beta8 中全屏表格未显示

我真的很喜欢刚刚宣布的全屏表格功能:

我刚刚部署了 2.8.0.beta8 (32c6c4f417),在 Firefox 或 Chrome 浏览器上都看不到表格上的“展开表格”按钮。我重建了 HTML,以防这是必需的,但它仍然没有帮助。我调整了浏览器窗口的大小,从小到大,看看是否有影响,但都无法使其显示出来。

我试图查看的示例文档在这里:

是我对这个功能有什么误解吗?我想向我的社区宣布它,但想先确保它能正常工作。:smiling_face:

我在示例链接中看到了“展开表格”按钮?

(如果图片不方便分享,请告诉我 :+1:

我目前正在使用 Android 版 Chrome。

2 个赞

谢谢!图片可以分享,也很感激。

我刚才检查了报告问题的窗口,发现它们仍然无法工作,包括在我进行重新加载之后,但在进行一次 Shift-Click 重新加载(我今天早上在提问之前也做过一次)之后,它现在在 Firefox 和 Chrome 中都显示出来了。

我猜想实际上是需要重新烘焙(rebake),而重新烘焙花费的时间比我预期的要长。

我已确认另一个我没有重新构建的页面仍然不显示该功能,即使进行 Shift-Click 重新加载也不行,所以一定是表格需要重新烘焙才能使其工作。

我想知道是否有控制台的方法可以只重新烘焙所有表格。也许重新烘焙所有包含 <div class="md-table"> 的已烘焙(cooked)的帖子……

posts = Post.where("cooked like '%<div class=\"md-table\">%'")
posts.each do |p|
   p.rebake!
end  

不过,这似乎并没有解决问题。我观察了 sidekiq 排空了所有的重建任务,所以它肯定启动了重新烘焙。

1 个赞

我认为有一些阈值在起作用,你能把表格粘贴到这个主题中吗?按钮会显示出来吗?

1 个赞

实际上,它最终奏效了。我又一次太不耐烦了。:smiling_face:

2 个赞

没问题,我们关闭这个。感谢您的 :bear: 陪伴 ;p

2 个赞