Handlebars JS: отображение суммы количества объектов в массиве JSON? - PullRequest
0 голосов
/ 24 января 2020

У меня есть следующий простой шаблон handlebarsjs email HTML:

<script id="emailTemplate" type="text/x-handlebars-template">
    <div>
       Hi {{name }} , you have submitted {{ SUM_OF_ARRAY_OBJECTS}} cars. Thanks.
    </div>
</script>

С содержанием json:

{
  "name": "john",
  "cars": [
    {
      "registration": "stubReg1",
      "year": "1995"
    },
    {
      "registration": "stubReg2",
      "year": "2000"
    },
    {
      "registration": "stubReg3",
      "year": "2010"
    },
    {
      "registration": "stubReg4",
      "year": "2016"
    }
  ]
}

Как отобразить общее количество объекты массива в заполнителе SUM_OF_ARRAY_OBJECTS с использованием руля? т.е. 4 в этом примере.

1 Ответ

0 голосов
/ 24 января 2020

Мне удалось найти ответ на этот вопрос, который был более простым, чем я думал:

{{cars.length}} покажет сумму количества объектов в массиве.

...