Node.js json的Dustjs if条件

Node.js json的Dustjs if条件,node.js,dust.js,kraken.js,Node.js,Dust.js,Kraken.js,如何根据json数据进行适当的条件检查 我将根据要隐藏/显示数据的对象值,将json对象从节点层发送到dust模板。使用的Nodejs框架是krajenjs 0.7.5 2年来一直工作得很好 你能描述一下你希望得到什么样的结果吗。使用您的数据,我得到了这两个方面的预期输出?及^。另外,我会避免使用@if助手。由于安全问题,它已被弃用。im使用dustjs linkedin-2.0.3和dustjs helpers-1.1.2和?和^是抛出错误。您使用的是哪个版本?1和2看起来像相同的JSON。应

如何根据json数据进行适当的条件检查

我将根据要隐藏/显示数据的对象值,将json对象从节点层发送到dust模板。使用的Nodejs框架是krajenjs 0.7.5

2年来一直工作得很好


你能描述一下你希望得到什么样的结果吗。使用您的数据,我得到了这两个方面的预期输出?及^。另外,我会避免使用@if助手。由于安全问题,它已被弃用。im使用dustjs linkedin-2.0.3和dustjs helpers-1.1.2和?和^是抛出错误。您使用的是哪个版本?1和2看起来像相同的JSON。应该是吗?很好,我做得不对。我在内部使用了@if cond?和“^”,并显示了错误。我把一切都改成了?而且^效果很好。请你把答案贴出来,这样这个问题就解决了。。。
1.{ access : {  home : false} }

2.{ access : {  home : false} }
{@if cond="{access.home}"}
<div>Home</div>
{/if}
{?access.home}
<div>Home</div>
{/access.home}


{^access.home}
<div>Home</div>
{/access.home}