Skip to content

hard_break

把单个换行转换为 Markdown 硬换行。

语法

knap
{{ value | hard_break }}

用法

  • 单个换行前会补上两个尾随空格。段落之间的空行保持不变。
  • 对于数组和对象(包括来自其他过滤器、已序列化的集合),其中的字符串取值会被递归格式化,而键和非字符串取值保持不变。

示例

Data
json
{
  "text": "First line\nSecond line\n\nNew paragraph"
}
Template
knap
{{ text | hard_break }}
Output
md
First line  
Second line

New paragraph