これは非常に簡単に聞こえますが、ドキュメントのどこにも見つかりませんでした。エンジンによって処理されずに{% this %}
、リキッドテンプレートに書き込むにはどうすればよいですか?
29232 次
8 に答える
132
raw
次のタグを使用して、液体処理エンジンを無効にすることができます。
{% raw %}
{% this %}
{% endraw %}
表示されます
{% this %}
于 2012-11-27T10:46:46.800 に答える
124
将来の検索者のために、プラグインなしでエスケープする方法があります。以下のコードを使用してください。
{{ "{% this " }}%}
タグの場合、使用をエスケープするに{{ this }}
は:
{{ "{{ this " }}}}
これにはjekyllプラグインもあり、これにより非常に簡単になります: https://gist.github.com/1020852
jekyll の raw タグ。Liquid が {% raw %} と {% endraw %} の間のテキストを解析しないようにします
于 2011-05-03T07:29:01.003 に答える
14
ところで:
Jekyllで表示する場合は{{ "{% this " }}%}
、次のようにコーディングできます。
{{ "{{ " }}"{{ "{% this" }} " }}{{ "}}%}
使用を回避するに{{ "{{ this " }}}}
は:
{{ "{{ " }}"{{ "{{ this" }} " }}{{ "}}}}
于 2012-10-18T06:59:28.123 に答える
4
中括弧でテキストを表示する全能の方法を見つけました。プレーンテキストを変数に割り当てて表示できます。
{% assign var = "{{ sth }}" %}
{{ var }}
于 2016-12-30T03:11:04.810 に答える