res.render('home',o);
o={
name:"Free Lunch",
privilege:[3,4],
const:{
RESET:1,
ADD:2,
DELETE:3
MANAGE:4,
REPORT:5
}
}
我想检查一下dust-helper是否条件是否对应于REPORT的值是5是否存在于特权数组中。 < @if cond =“......”>
知道该怎么做吗?
答案 0 :(得分:0)
您可以迭代数组并测试每个元素,但我无法思考如何在迭代后使用/存储事实。我不知道如何使用当前的语言设施来做到这一点,但这就是提供定制防尘助手的原因。您可以构建一个{@arrayContains key = array value = value}类型的帮助器。既然你确定存在/不存在后你不想说你想做什么,那么在检查后帮助者可能做什么也不清楚。
答案 1 :(得分:0)
{@if cond="('{con.REPORT}' && '{con.REPORT}'.length)"}I EXIST DO SOMETHING{/if}
在测试之前,请确保在DELETE属性
之后添加一个