Shopify 液体:{% %} 和 {%- -%} 之间的差异

Shopify liquid: differences between {% %} and {%- -%}

谁能帮我区分{% %}{%- -%}。这些语法之间有什么区别。在我所有的用法中,我可以使用任何主题

唯一的区别是,一个去掉了白色 space 而另一个没有。

所以这个 {% %} 会在它周围保留任何白色 space。

而这个{%- -%}会去掉白色space。

同样适用于{{ }}{{- -}}

或者更简单地说,{{- -}}{{ }} 相同,但应用了带状过滤器,因此它变为 {{ | strip }}

你可以把它看作是一种shorthand剥离内容的方法。