Полноэкранные таблицы не отображаются в 2.8.0.beta8

Мне очень нравится идея функции полноэкранной таблицы, о которой только что было объявлено:

Я только что развернул версию 2.8.0.beta8 (32c6c4f417), но не могу найти кнопку «Развернуть таблицу» ни в Firefox, ни в Chrome. Я пересобрал HTML на случай, если это было необходимо, но это не помогло. Я также изменял размер окна браузера, уменьшая и увеличивая его, чтобы проверить, влияет ли это на отображение, но кнопка так и не появилась.

Таблицу, которую я пытался просмотреть в качестве примера, можно найти здесь:

Неправильно ли я понимаю что-то в этой функции? Я хотел бы объявить о ней своему сообществу, но сначала хочу убедиться, что она работает. :smiling_face:

Я вижу кнопку «Развернуть таблицу» на ссылке с примером?

(сообщите, если картинку нельзя публиковать :+1:)

Сейчас я использую Android и Chrome.

2 лайка

Спасибо! Рисунок в порядке, спасибо за то, что поделились.

Я только что проверил, что страницы, о которых сообщалось ранее, всё ещё не работали, даже после обычной перезагрузки. Однако после перезагрузки с зажатой клавишей 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 обработал все задачи по пересборке, так что повторная сборка точно была запущена.

1 лайк

Похоже, действуют определённые пороги. Можете вставить таблицу в эту тему — появится ли кнопка?

1 лайк

На самом деле, в итоге всё сработало. Я снова был слишком нетерпелив. :smiling_face:

2 лайка

Круто, без проблем, закрываю. Спасибо, что :bear:ли с нами ;p

2 лайка