5
在jekyll中{%capture var%}做了什麼?在jekyll中{%capture var%}做了什麼?
能我舉例來說,在.MD文件做:
{% capture head %}
I am the head
{% endcapture %}
,然後在.html文件的更多信息:
{{head}}
我是否正確地使用捕捉?對不起,我找不到任何有關捕獲的文檔。
在jekyll中{%capture var%}做了什麼?在jekyll中{%capture var%}做了什麼?
能我舉例來說,在.MD文件做:
{% capture head %}
I am the head
{% endcapture %}
,然後在.html文件的更多信息:
{{head}}
我是否正確地使用捕捉?對不起,我找不到任何有關捕獲的文檔。
capture
可讓您將文本指定給變量名稱。稍後引用該變量時,您可以輸出該文本。
在你上面的例子中head
是變量名。所以你要說的是,將開始和結束捕獲標籤之間的所有文本放在名爲head
的變量中。
然後在{{head}}
之後,你說你想將該變量的內容轉儲到頁面上。名稱head
沒有什麼特別之處,您可以將其重命名爲其他內容。
您可以找到有關capture
在這個Liquid for Designers page
的[Shopify文檔液體]更多的信息(https://docs.shopify.com/themes/liquid-documentation/tags/variable-tags#capture)是也是一個很好的資源。在我看來,它比Liquid for Designers頁面組織得更好,通常具有更好的描述,示例和示例輸出。 –