【发布时间】:2021-03-29 23:58:33
【问题描述】:
我正在使用 Shopify Liquid。
如果我不包含{% if my_array %} 并且有这样的代码:
{% for var in my_array %}
Do this heavy task
{% endif %}
如果 my_array 为 empty 是否会跳过“繁重的任务”,还是最好包含 if 语句(性能方面)? 谢谢。
【问题讨论】:
-
如果您在代码开头添加
{% if my_array.size > 0 %}作为检查,如果为空则停止处理内部代码,我认为从性能方面来说这是一个好习惯。
标签: arrays if-statement shopify liquid