【问题标题】:Can't read nested array json using JSRender [closed]无法使用 JSRender 读取嵌套数组 json [关闭]
【发布时间】:2012-07-22 17:21:48
【问题描述】:

无法使用 JSRender 读取嵌套数组 json

jsfiddle中的代码

我来了

错误:错误:无法读取未定义的属性“人”。错误:无法读取未定义的属性“人”。

有人有想法吗?

【问题讨论】:

    标签: jquery jquery-templates jsrender


    【解决方案1】:

    你有一行:

    {{for list.person.phones}}
    

    这已经在 person 循环内(因此将在 person 对象内寻找 list 对象),并且无论如何都不匹配您的数据布局,因此会导致错误。将该块更改为:

    {{for numbers}}
        {{for phones}}
            <tr>
                <td>{{:name}}</td>
                <td>{{:number}}</td>
            </tr>
        {{/for}}
    {{/for}}
    

    它有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 2015-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-07-08
      相关资源
      最近更新 更多