【问题标题】:HandlebarsJS: display sum of number of objects in a JSON Array?HandlebarsJS:显示JSON数组中对象数量的总和?
【发布时间】:2020-01-24 14:08:03
【问题描述】:

我有以下简单的handlebarsjs 电子邮件 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。

【问题讨论】:

    标签: html json templates handlebars.js


    【解决方案1】:

    我找到了一个比我想象的更简单的答案:

    {{cars.length}} 将显示数组中对象数量的总和。

    【讨论】:

      猜你喜欢
      • 2018-07-09
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 2017-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多