这听起来很容易,但是我无法在文档的任何位置找到它。如何在liquid模板中编写{% this %}
,而不通过引擎进行处理?如何逃脱液体模板标签?
回答
对于未来的搜索,有是逃跑无插件,使用下面的代码的方式:
{{ "{% this " }}%}
和标签,以躲避{{ this }}
使用:
{{ "{{ this " }}}}
这里还有一个jekyll插件,这使得它更容易:https://gist.github.com/1020852
jekyll的原始标签。从文本分析betweeen {%原材料%} 和{%endraw%}
BTW保持液体:
如果你想显示在杰基尔{{ "{% this " }}%}
,你可以像这样的代码:
{{ "{{ " }}"{{ "{% this" }} " }}{{ "}}%}
为了逃避{{ "{{ this " }}}}
使用:
{{ "{{ " }}"{{ "{{ this" }} " }}{{ "}}}}
哈哈哈哈哈啊aaaaahhh。 – RobW 2013-07-16 02:01:32
有可能使用raw
标签禁用液体处理引擎:
{% raw %}
{% this %}
{% endraw %}
将显示
{% this %}
我相信这曾经是[插件](https://gist.github.com/1020852)。它同时进入了核心引擎吗? – 2012-11-30 16:10:59
看起来''''标签已经在一年前加入了核心引擎。请参阅https://github.com/Shopify/liquid/commits/master/lib/liquid/tags/raw.rb – Etienne 2012-11-30 23:32:13
但是,GitHub不支持此转义。 – 2012-12-29 09:19:18
还有另一种选择:使用HTML特殊字符代码与更换大括号其匹配代码:
- replace e ach { with {
- 替换每个}与}
有关此解决方案的更多详情,请参阅: http://www.tikalk.com/devops/curly_brances_workaround/
您可以使用{%原材料%} {%endraw%}即逃避杰基尔帖子液体标签
{% raw %}
{% for post in site.posts %}
{{ post.content }}
{% endfor %}
{% endraw %}
将生产
{% raw %}
{% for post in site.posts %}
{{ post.content }}
{% endfor %}
{% endraw %}
我fo并以无所不能的方式显示带花括号的任何文字。您可以将纯文本分配给一个变量并显示它。
{% assign var = "{{ sth }}" %}
{{ var }}
谢谢!有用于避免双引号或单引号 – JumpLink 2017-01-06 17:27:08
- 1. 逃离jekyll液体标签
- 2. 递归液体标记/液体模板
- 3. 如何逃脱“T”在Django的日期的模板标签
- 4. 如何逃脱ERB标签在ERB
- 5. 液体模板4
- 6. 如何逃脱在HTML锚标签,该标签EVAL
- 7. 使用vue.js在Shopify液体模板化标签
- 8. 实现布局标签的液体模板引擎
- 9. 液体模板不解析!
- 10. Node.js的液体模板
- 11. Shopify液体模板调试
- 12. 如何访问全球Sinatra配置里面自定义液体模板标签?
- 13. Rails JavaScript_include_tag标签在液体
- 14. Jekyll /液体标签清单
- 15. Golang - 不要在HTML模板中逃脱
- 16. 如何逃避ejs模板字符串内的ejs标签?
- 17. Rails:如何不在“<title>”标签中逃脱
- 18. 使用带液体标签的液体过滤器
- 19. 解决液体标签内部的液体变量问题
- 20. 如何在Vim的g命令的标准模式下逃脱
- 21. 液体模板语言中的宏
- 22. 杰奇 - 液体模板 - 从微件
- 23. 液体模板if语句问题
- 24. 在Shopify液体模板中使用vue.js
- 25. 液体模板地图过滤器
- 26. 与Jekyll /液体模板订购阵列
- 27. Shopify检查为标签[液体]
- 28. 在Octopress/Jekyll中调试液体标签
- 29. 使用液体标签调用
- 30. 嵌套液体定制标签块
非常感谢您的参考。出于某种原因,我无法在液体文档中找到它。 – 2011-05-04 11:57:42
对于{%raw%}标签+1。 IDK关于这一点。谢谢! – 2013-12-20 20:50:28
你不再需要一个插件来使用'{%raw%}',对我来说,它可以直接使用,现在它在[文档]中(https://github.com/Shopify/liquid/wiki/Liquid- for-Designers#wiki-raw) – 2014-02-27 15:33:40