s_skaidocsTài liệu
LINGO REFERENCE

Truthy & Falsy

Cách Lingo đánh giá một giá trị trong điều kiện.

Quy tắc đánh giá

CÚ PHÁP / GIÁ TRỊÝ NGHĨA
false, 0, 0.0Falsy.
""Chuỗi rỗng là falsy.
Danh sách/map rỗngFalsy.
nil hoặc biến thiếuFalsy.
true, số khác 0Truthy.
"0", "false"Truthy vì là chuỗi không rỗng.
Danh sách/map có phần tửTruthy.

Ví dụ

LINGO
{% set count = 0 %}
{% if count %}Có dữ liệu{% else %}Chưa có dữ liệu{% endif %}
{{ count|default:"Chưa có" }}
Lưu ýKhác Liquid: số 0 và chuỗi rỗng là falsy trong Lingo. Filter default cũng thay thế giá trị falsy; nếu cần giữ 0 hoặc false, cân nhắc default_if_none.