我正在爲我正在編寫的網站編寫文檔降價文件。在減價,我試圖包括這個jekyll代碼: {% assign features = site.work | where:"featured", "yes" | sort:"featured-rank" %}
jekyll yaml代碼未在降價文件中顯示
但是,一旦我加載docs.md文件,沒有文字顯示。我知道這很簡單,無法弄清楚。 我在代碼之前以及之後使用```ticks。
我正在爲我正在編寫的網站編寫文檔降價文件。在減價,我試圖包括這個jekyll代碼: {% assign features = site.work | where:"featured", "yes" | sort:"featured-rank" %}
jekyll yaml代碼未在降價文件中顯示
但是,一旦我加載docs.md文件,沒有文字顯示。我知道這很簡單,無法弄清楚。 我在代碼之前以及之後使用```ticks。
如果我正確理解你的話,你需要在液體(Jekyll)模板中顯示液體代碼。如果是這樣,你需要用你的代碼在{% raw %}
標籤是這樣的:
```
{% raw %}
{% assign features = site.work | where:"featured", "yes" | sort:"featured-rank" %}
{% endraw %}
```
這樣可以防止被液體解析。
好運...
這裏只是將數據寫入一個變量(features
)assign
。要輸出數據,請循環訪問變量並提取信息。例如,假定每個項目中都有一個定義了變量title
的變量,以將特徵項目的標題顯示爲列表。
<ul>
{% for feature in features %}
<li>{{ feature.title }}</li>
{% endfor %}
</ul>
感謝@ashmaroli但我知道如何使用變量賦值,只需要弄清楚如何利用降價來顯示指定的代碼在我的文檔文件。 –
謝謝!這解決了我的問題。 –