Jekyll Liquid Filters
Standard Liquid Filters
default
Allows you to specify a fallback in case a value doesn’t exist. default
will show its value if the left side is nil
, false
, or empty.
In this example, product_price
is not defined, so the default value is used.
Input:(第一种情况,没定义的情况)
Output:
In this example, product_price
is defined, so the default value is not used.
Input:(第二种情况,已经定义的情况)
Output:
In this example, product_price
is empty, so the default value is used.
Input:(第三种情况,已经定义,但内容为空)
Output:
escape
Escapes a string by replacing characters with escape sequences (so that the string can be used in a URL, for example). It doesn’t change strings that don’t have anything to escape.
Output: