javascript - 如何在 Handlebars 中编写这个 pug 函数?

标签 javascript express handlebars.js express-handlebars

有人可以告诉我如何在 Handlebars 代码中编写以下哈巴狗代码吗?

ul
      for product in products
          li #{product.product}
          li #{product.price}

我找到了以下代码,但每次迭代我必须填充两个点。所以我不知道如何实现。

handlebars.registerHelper('list', function(n, block) {
    var accum = '';
    for(n in block)
        accum1 += block.fn(n);
    return accum;
});

谢谢。

最佳答案

试试这个

<ul>
{{#each products}}
   <li>{{product}}</li>
   <li>{{price}}</li>
{{/each}}
</ul>

关于javascript - 如何在 Handlebars 中编写这个 pug 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43276324/

相关文章:

javascript - 是否可以使用 Kotlin 构建完整的 Node.js Web 应用程序?

javascript - 无法在 Node Express 中查找 Jade View

javascript - 如何在 Hogan.js 中使用助手

javascript - 是否可以将助手作为参数传递给 Handlebars 部分?

javascript - vuejs - 提交 axios 表单后显示警报和重定向

javascript - vuetify.js v-select 最小高度限制?

javascript - 从特定远程站点 PHP 抓取信息

node.js - 浏览器同步中间件 : Redirect from a post request

javascript - 需要帮助使用 jquery 操作类

ember.js - Handlebars 模板中的内联 javascript