如何在jekyll中拆分markdown文件中的内容

时间:2017-11-17 16:14:00

标签: html markdown jekyll

我试图从我的降价文件中拆分一些内容。

例如,我的HTML代码看起来像

<body>
<div class="1">{{ x }}</div>
<div class="2">{{ y }}</div>
<div class="2">{{ y }}</div>
</body>

我的降价文件看起来像

---
layout: subpage
title: ABC
---

<!-- this content should be in div class = 1 --> 
# Hello
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet.


<!-- this content should be in div class = 2 --> 
## Bye
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

我该如何解决这个问题?你能帮我吗?谢谢!

1 个答案:

答案 0 :(得分:1)

将您的内容放在前面:

--- 
layout: subpage 
title: ABC 
p1: this is my first paragraph
p2: this is another one
---

然后您可以使用page.p1

进行访问
<div>{{page.p1}}</div>
<div>{{page.p2}}</div>

或者将它们放在一个列表中并进行迭代,你就明白了。