Ember.js 使用带有emberjs的手柄查找JSON数据中的值

Ember.js 使用带有emberjs的手柄查找JSON数据中的值,ember.js,handlebars.js,Ember.js,Handlebars.js,我这里有小提琴: 我只知道 {{#each item in model.THREAD}} <li>{{item}}</li> {{/each}} {{{#model.THREAD中的每个项} {{item}} {{/每个}} 我希望能够遍历的线程数组,然后从顶级json[{item}}].Header.Subject中提取值。因此,我可以像这样输出: 1,2,3,4电影 5牙医 我不确定返回的JSON绑定到或调试的是什么JSON对象。任何提示都很好。因为数据不是真

我这里有小提琴:

我只知道

{{#each item in model.THREAD}}
<li>{{item}}</li>
{{/each}}
{{{#model.THREAD中的每个项}
  • {{item}}
  • {{/每个}}
    我希望能够遍历的线程数组,然后从顶级json[{item}}].Header.Subject中提取值。因此,我可以像这样输出:

    • 1,2,3,4电影
    • 5牙医

    我不确定返回的JSON绑定到或调试的是什么JSON对象。任何提示都很好。

    因为数据不是真正的数组,所以需要重新格式化数据,以便能够将其用作把手中的数组。您不能像上面所建议的那样执行奇特的逻辑,数据应该事先格式化(控制器非常适合这样做,或者在将整个模型应用到控制器之前应该重新格式化)


    还有另一种变体:在通过
    setupController
    钩子将数据应用到控制器之前,重新格式化数据

    谢谢你的解释!我已经将您的代码重构为,现在我需要弄清楚如何在选择索引时链接和扩展线程。e、 g.0->显示[1,2,3,4]。如果你能为以下方面做出贡献,那就太好了:-)