我需要编写逻辑来检查值是空还是有字符串。对此有任何帮助..我试过以下。但它不能在nodejs中工作并抛出错误
{@if cond="'{notes}' != '' || '{errors}' != '' "}
display html
{/if}
答案 0 :(得分:0)
不推荐使用@if
帮助程序,不应使用它。但是,根据您提供的代码,您应该可以使用exists支票。
{?notes}
{?errors}
{! Display HTML !}
{/errors}
{/notes}
如果由于某种原因不起作用,您可以使用@ne
帮助程序。
{@ne key=notes value=""}
...
{/ne}
如果仍然不够好,您可以尝试编写上下文帮助程序。 dustjs.com上的documentation非常棒。
答案 1 :(得分:0)
{?notes}
Display HTML
{:else}
{?errors}
Display HTML
{/errors}
{/notes}
应该这样做。