我正在练习节点,我遇到了一个小问题。我使用把手作为模板引擎,使用猫鼬与我的数据库进行交互。在我的 .hbs 模板中,我循环遍历数据库中的每条记录,当然我将这些记录传递给我的视图
router.get('/', function(req, res, next) {
Exam.find(function(err, predmeti) {
if (err) {
console.log(err);
}
res.render('index',{
predmeti: predmeti
})
})
});
Run Code Online (Sandbox Code Playgroud)
现在,当我predmeti使用 #each循环时,当我尝试执行数学表达式时,引擎会抛出错误,例如
{{#each predmeti}}
<h1>{{100/(brKolokvijuma/finished)}}</h1>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
brKolokvijuma and finished两者都有一个数值,但由于某种原因,我收到一个错误Expecting ID got OPEN_SEXPR
所以我假设当我循环遍历数组时,把手不会让我做数学表达式。我该如何解决这个问题?