Мне очень нравится идея функции полноэкранной таблицы, о которой только что было объявлено:
Я только что развернул версию 2.8.0.beta8 (32c6c4f417), но не могу найти кнопку «Развернуть таблицу» ни в Firefox, ни в Chrome. Я пересобрал HTML на случай, если это было необходимо, но это не помогло. Я также изменял размер окна браузера, уменьшая и увеличивая его, чтобы проверить, влияет ли это на отображение, но кнопка так и не появилась.
Таблицу, которую я пытался просмотреть в качестве примера, можно найти здесь:
Неправильно ли я понимаю что-то в этой функции? Я хотел бы объявить о ней своему сообществу, но сначала хочу убедиться, что она работает.
Спасибо! Рисунок в порядке, спасибо за то, что поделились.
Я только что проверил, что страницы, о которых сообщалось ранее, всё ещё не работали, даже после обычной перезагрузки. Однако после перезагрузки с зажатой клавишей Shift (снова; я делал это ещё утром, прежде чем задать этот вопрос) они теперь отображаются у меня и в Firefox, и в Chrome.
Думаю, что на самом деле потребовалась повторная сборка (rebake), и она заняла больше времени, чем я ожидал.
Я подтвердил, что другая страница, которую я не пересобирал, всё ещё не показывает эту функцию, даже при перезагрузке с зажатой клавишей Shift. Значит, таблицы должны быть пересобраны, чтобы это заработало.
Интересно, есть ли способ через консоль пересобрать только все таблицы. Возможно, нужно пересобрать все посты, в которых в поле cooked содержится <div class="md-table">…
posts = Post.where("cooked like '%<div class=\"md-table\">%'")
posts.each do |p|
p.rebake!
end
Однако это, похоже, не решило проблему. Я наблюдал, как Sidekiq обработал все задачи по пересборке, так что повторная сборка точно была запущена.