Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要编写逻辑来检查该值是空的还是有字符串。对此有任何帮助..我尝试了以下操作。但它在nodejs中不起作用并抛出错误
{@if cond="'{notes}' != '' || '{errors}' != '' "} display html {/if}
助手已弃用,@if不应使用。但是,根据您提供的代码,您应该可以使用存在检查。
@if
{?notes} {?errors} {! Display HTML !} {/errors} {/notes}
如果由于某种原因这不起作用,您可以使用@ne帮助程序。
@ne
{@ne key=notes value=""} ... {/ne}
如果这还不够好,您可以尝试编写上下文帮助器。dustjs.com 上的文档非常好。
{?notes} Display HTML {:else} {?errors} Display HTML {/errors} {/notes}
应该做的伎俩。