node.js - 使用 jade 模板引擎加总

标签 node.js pug

我需要计算一个购物篮的总数,但我不知道如何使用 jade 来做这件事

这是我认为我可以实现它的方法,但它不起作用,我尝试过的其他方法只是不断抛出错误。

有人知道我会怎么做吗?

each item in bagItems
    - var total = total + item.realprice
p= total

最佳答案

使用数组上的 reduce 方法应该很容易做到这一点。

p= bagItems.reduce(function(total, item) { return total + item.realprice; }, 0)

关于node.js - 使用 jade 模板引擎加总,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9982334/

相关文章:

javascript - Jade : New warning on multiple attributes

node.js - 将 Emberjs 与 Nodejs 集成

javascript - nodeJS 异步与同步

javascript - 使用异步/等待不起作用

javascript - 用于 python 和 javascript 的类似 Jade 的模板语言

node.js - 如何编译jade模板文件来获取字符串?

javascript - 将哈巴狗转换为 Handlebars

node.js - 不活动后自动从 simple-ember-auth/oauth2-server 注销

javascript - 在 node.js 的正则表达式中指定或

javascript - 嵌套的 Jade block 没有被渲染