jekyll - Jekyll 在我的 id 名称周围加上空格,使它们毫无用处
问题描述
Jeykll 正在输出带有空格的 catergory_name 和 tag_name 变量,这破坏了我与变量一起使用的 ID。
有没有人见过这个?
<a class="link" href="{{ site.baseurl }}/categories/#{{category_name}}">{{category_name}}</a>
网站上的输出,类别名称为比萨饼。请注意 URL 中的类别名称 (pizza) 前后有一个空格。
<a class="link" href="/categories/# pizza ">pizza</a>
解决方案
我无法在我的测试环境中重现前导空格,所以我能做的最好的就是建议一个解决方法。
您可以尝试使用[1]修剪{{category_name}}
Liquid 变量中的所有前导和尾随空格。strip
{{ category_name | strip }}
推荐阅读
- json - 隐藏结构字段并使其同步访问和修改字段的最佳方法是什么?
- magento2 - 不可缓存块的快速问题
- git - 如何解决请求的 URL 返回错误:git 存储库中的 403
- c# - 我怎么知道图片框有子控件
- javascript - WebAPI 返回一个 IQueryable 就像一个数组是 javascript
- corda - 与 SQL Server 17 的 Corda 数据库连接失败
- dataset - Microsoft Power BI 从一个表报表钻取到另一个报表(每个使用不同的数据集)
- c# - Socket c#向SQLite数据库发送数据,数据库关闭
- java - 部署所有应用程序后启动 Tomcat 的 HTTP/HTTPS 连接器
- cloudinary - How to skip Cloudinary popup for Uploading while using Cloudinary UI widget