أنا حقًا أحب فكرة ميزة الجدول بملء الشاشة التي تم الإعلان عنها للتو:
لقد قمت للتو بنشر 2.8.0.beta8 (32c6c4f417) ولا يمكنني رؤية أي زر “توسيع الجدول” على جدول، سواء في Firefox أو Chrome. لقد قمت بإعادة بناء HTML في حال كان ذلك مطلوبًا، ولم يساعد ذلك. لقد قمت بتغيير حجم نافذة المتصفح لتكون صغيرة وكبيرة لمعرفة ما إذا كان ذلك مهمًا، ولم أتمكن من جعله يظهر.
الجدول الذي كنت أحاول عرضه كمثال كان هنا:
هل أسأت فهم شيء ما حول هذه الميزة؟ أود الإعلان عنها لمجتمعي، ولكن أريد التأكد من أنها تعمل أولاً.
لقد تحققت من أن النوافذ التي أبلغت عن المشكلة سابقًا لا تزال لا تعمل الآن، بما في ذلك عندما قمت بإعادة تحميل، ولكن بعد إعادة تحميل مع الضغط على Shift (مرة أخرى؛ لقد فعلت ذلك هذا الصباح قبل أن أسأل هذا) فإنه يظهر الآن لي في كل من Firefox و Chrome.
أفترض أن الأمر استغرق إعادة خبز بالفعل، وأن إعادة الخبز استغرقت وقتًا أطول مما توقعت.
لقد أكدت أن صفحة أخرى لم أعد بنائها لا تزال لا تعرض الميزة، حتى مع إعادة تحميل مع الضغط على Shift، لذلك يجب أن تكون الجداول بحاجة إلى إعادة خبز لكي يعمل هذا.
أتساءل عما إذا كانت هناك طريقة عبر وحدة التحكم لإعادة خبز جميع الجداول فقط. ربما إعادة خبز جميع المشاركات حيث <div> class="md-table"> موجود في cooked…
posts = Post.where("cooked like '%<div> class=\"md-table\">%'")
posts.each do |p|
p.rebake!
end
هذا لا يبدو أنه حل المشكلة، على الرغم من ذلك. لقد راقبت sidekiq وهي تستنزف جميع عمليات إعادة البناء لذلك بدأت بالتأكيد عمليات إعادة الخبز.