2012-09-05 94 views
0

我得到一個錯誤的JSON格式如下Dust.Js部分和路徑

error = [{field:'one', desc:'This is error for field one', value='FromPostFieldOne'}, 
     {field:'two', desc:'This is error for field two', value='FromPostFieldTwo'}]; 

,我想在下面的模板來顯示

{#error} 
<form> 
    <input type="text" name="one" id="one" value="<!- value for field one from JSON-->"/> 
    <!-- Display error from JSON for field one here --> 

    <input type="text" name="two" id="two" value="<!- value for field two from JSON -->"/> 
    <!-- Display error from JSON for field two here --> 

</form> 
{/error} 

我不能,如果我實現這一推測ether「顯式上下文設置」或「{@if cond =」條件「}助手」。 Linkedin Dust網站上的所有示例都說明了如何使用JSON鍵值而不是對象數組來執行此操作。

幫助讚賞!!!!

回答

1

您的JSON是無效的,你應該是這樣的:

error = [ 
      { 
      field:'one', 
      desc:'This is error for field one', 
      value:'FromPostFieldOne' 
      }, 
      { 
      field:'two', 
      desc:'This is error for field two', 
      value:'FromPostFieldTwo'} 
     ]; 
+0

更正!謝謝你指出這個錯誤。 –