ruby-on-rails – 如何在Jekyll中处理模板(布局)继承?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何在Jekyll中处理模板(布局)继承?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个模板“_layouts / template1.html”扩展(Django风格)模板_layouts / default.html.

我把它作为YAML前面的事情放在_layouts / template1.html中

---
layout: default 
---
{{page.content}}

但显然它不能像我希望的那样工作(所有附加的标记都存在于template1.html中,但不是在default.html中不会渲染).看起来使用template1布局的文件纯粹扩展了default.html.

有没有办法在Jekyll中进行布局继承?

解决方法

你的意思是{{content}}.

是的,布局可以通过管道传输.在您的情况下,如果页面使用template1布局,则它是template1的内容.然后,template1的结果是默认的内容.

原文链接:https://www.f2er.com/ruby/269455.html

猜你在找的Ruby相关文章