1
我正在研究Jekyll中的Liquid模板,並且我有兩個地方我不確定要使用什麼:nil
,null
或只是空的。YAML中nil和null之間的區別
-
--- layout: nil|null|<empty> ---
- 當我使用
nil
,我得到`構建警告:佈局 '零' 中的sitemap.xml請求不存在的,因爲this thread demonstrates。 null
和空白都沒有錯誤。
- 當我使用
在液體模板:
{% if post.date != nil %}
null
,nil
,以及空白的所有工作,但""
使得說法正確,在未設置變量。
那我該用哪個?爲什麼? (這與Ruby有什麼關係?我沒有添加標籤。)