2013-03-12 65 views
0

@if我有以下代码:

{#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工作,但一切后,{:其他}不会被渲染。如果我评论一切都很好。不确定为什么webcore不喜欢{:else}但想知道是否有其他方法来编写上述代码? 仍然试图围绕灰尘包围我的头。

回答

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}