Dust.Js部分和路径

时间:2012-09-05 08:23:13

标签: json dust.js

我收到以下格式的错误JSON

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}

我无法确定是否通过以太“明确的上下文设置”或“{@if cond =”condition“} helper”实现此目的。 Linkedin Dust网站上的所有示例都说明了如何使用JSON键值而不是对象数组执行此操作。

帮助赞赏!!!!

1 个答案:

答案 0 :(得分: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'}
         ];