Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自服务器的Dispaly JSON响应,用于在Ember CLI中处理bar模板_Json_Ruby On Rails 4_Ember.js_Ember Data_Ember Cli - Fatal编程技术网

来自服务器的Dispaly JSON响应,用于在Ember CLI中处理bar模板

来自服务器的Dispaly JSON响应,用于在Ember CLI中处理bar模板,json,ruby-on-rails-4,ember.js,ember-data,ember-cli,Json,Ruby On Rails 4,Ember.js,Ember Data,Ember Cli,来自服务器的我的Json API 我正在从服务器获取此API响应。如何在模板中显示JSON { past_bills: [ { id:1, Status: "Success", Count: 3, Subscribers: [ { SubscriberID: 100168, Count: 3, Invoices: [ {

来自服务器的我的Json API

我正在从服务器获取此API响应。如何在模板中显示JSON

{
  past_bills: [
    {
      id:1,
      Status: "Success",
      Count: 3,
      Subscribers: [
        {
          SubscriberID: 100168,
          Count: 3,
          Invoices: [
            {
              InvoiceYear: "2014",
              InvoiceMonth: "1",
              Link: "https://invoices.test.com/A6034C05-C9BE-4A1A-9741-1E07B04F47BB/100168_3935_2014_02_invoice.pdf"
            },
            {
              InvoiceYear: "2014",
              InvoiceMonth: "2",
              Link: "https://invoices.test.com/00168/5C00ABAE-524D-4D86-A927-610646CEB56E/100168_4799_2014_03_invoice.pdf"
            },
            {
              InvoiceYear: "2014",
              InvoiceMonth: "3",
              Link: "https://invoices.test.com/100168/9533058F-2348-4D67-A1D3-187BC86CF40F/100168_6054_2014_04_invoice.pdf"
            }
          ]
        }
      ]
    }
  ]
}

我的路线

export default Ember.Route.extend({
  model: function(params) {
    this.store.find('past-bill',params);
  }
});

我的模板

<table>
{{#each item in model}}
    <tr><td>Hiii</td></tr>
    {{/each}}
</table>
import DS from 'ember-data';

export default DS.Model.extend({
    Status: DS.attr(),
    Count: DS.attr(),
    Subscribers: DS.attr()
});
我想显示对json模板的响应。我试过了,但在模板中没有得到结果

{{{#模型中的每个项目}
{{#each item in  model}}
        {{#each sub in item.Subscribers}}
            {{#each invoice in sub.Invoices}}
                <tr role="row">
                <td>{{invoice.InvoiceMonth}}</td>
                <td>{{invoice.InvoiceYear}}</td>
                <td><a {{bind-attr href='invoice.Link'}} target="_blank">View Bill</a> {{!invoice.Link}}</td>
                </tr>
                {{/each}}
        {{/each}}
    {{/each}}
{{#item.Subscribers中的每个子项} {{{#子发票中的每张发票} {{invoice.InvoiceMonth} {{invoice.InvoiceYear} {{!invoice.Link} {{/每个}} {{/每个}} {{/每个}}
您的型号是阵列吗?响应是一个对象。所以你可能需要在model.pass上循环_bills@blessenm是的,我知道了。谢谢