2013-10-19 27 views
0

瞭解if語句已被廢棄,我將如何在灰塵中實現類似以下內容?如何在dust.js中做一個複雜的條件?

我有以下僞代碼的模板:

<div class="cities">{#city.name}Welcome to 
    {if ..length > 10} <br> 
    {.} 
{/city.name}</div> 

與插入<br>換行符如果有問題的city具有name字段是超過10個字符的目的。例如,有沒有辦法使用select運營商來完成此操作?

回答

1

灰塵有一個gt過濾器應該做你要找的東西。喜歡的東西:

<div class="cities"> 
    {#city} 
     {@gt key=name.length value="10" type="number"}<br/>{/gt} 
     {name} 
    {/city} 
</div> 
+0

嗯,出於某種原因,這不是觸發'gt'過濾器,即使我使用的正是這種代碼... – fox

+0

您可以發佈您完整的代碼和你的JSON數據的例子嗎? – smfoote

+0

啊事實證明,我沒有安裝linkedin的助手,現在一切都很順利。謝謝! – fox