前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jekyll 如何转义字符

jekyll 如何转义字符

作者头像
付威
发布2018-12-05 17:09:15
1.1K0
发布2018-12-05 17:09:15
举报
文章被收录于专栏:老付的网络博客

在使用jekyll去写博客的时候,有时候会输入双括号 或者是段html,但在jekyll默认会把对应的值赋到对应的字段占位上面,所以我们去想,如何去把这个输入做一个转义:

网络上提供的几种解决方案

1. 使用"\"转义

代码语言:javascript
复制
  <h1>\{\{ page.title \}\}</h1> 

显示结果 <h1>{{ page.title }}</h1>

2. 在两个大括号之间添加一个空格

代码语言:javascript
复制
{ { page.title } }  

显示结果: { { page.title } } 3. 使用raw语法,具体使用如下:

代码语言:javascript
复制
 {% raw %}    

    content # 代码块   

 {% endraw %}

4. 如何显示{% raw %}{% endraw %}呢?具体如下:

代码语言:javascript
复制
   {% assign openTag = '{%' %} 
   {{ openTag }} raw %}    

      content # 代码块   

   {{ openTag }} endraw %}

把{% 作为一个openTag的变量,直接拼装成{% raw %}

(本文完)

作者:老付 如果觉得对您有帮助,可以下方的订阅,或者选择右侧捐赠作者,如果有问题,请在捐赠后咨询,谢谢合作 如有任何知识产权、版权问题或理论错误,还请指正。 自由转载-非商用-非衍生-保持署名,请遵循:创意共享3.0许可证 交流请加群113249828: 点击加群 或发我邮件 laofu_online@163.com

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-06-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 网络上提供的几种解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档