map

功能說明
從陣列中的每個物件提取指定屬性值,回傳新陣列。


語法

{{ 陣列 | map: "屬性名稱" }}

範例

{% assign products = 
  [
    { "title": "Notebook", "price": 10 },
    { "title": "Pen", "price": 2 },
    { "title": "Eraser", "price": 1 }
  ]
%}

{{ products | map: "title" }}
["Notebook", "Pen", "Eraser"]