灰尘中@content $ key = vs @if

时间:2013-03-12 23:32:58

标签: dust.js

我有以下代码:

{#data.merchantModel}
<div class="address">
{@content $key="content:combinedAddr" merchantAddress1="{merchantAddress1}" merchantAddress2="{merchantAddress2}"/}
</div>
{:else}
<div class="address">{merchantAddress1}</div>
more code...
{/data.merchantModle}

我正在使用Webcore / NodeApp,但{:else}之后的所有内容都没有呈现。如果我评论一切都很好。不知道为什么webcore不喜欢{:else}但是想知道是否有另一种方法来编写上面的代码? 还在试着把头埋在灰尘附近。

1 个答案:

答案 0 :(得分:0)

您似乎需要关闭内容代码,并且模型在结束标记上拼写错误:

{#data.merchantModel}
<div class="address">
{@content $key="content:combinedAddr" merchantAddress1="{merchantAddress1}" merchantAddress2="{merchantAddress2}"/}
</div>
{:else}
<div class="address">{merchantAddress1}</div>
more code...
{/content}
{/data.merchantModel}