如何处理 Ember Js Handlebars 中的对象数组

迪内什·库马尔

我收到来自服务器的响应,例如

category:{
    listOfCategory: [
        "diabetes",
        "general"
    ],
    id:1

}

使用 Ember 数据 findAll 方法。我正在将它返回给我的模型,并尝试使用每个循环在 hbs 文件中显示。

js代码

model(){
       return this.store.findAll('category');
}

hbs 代码

{{#each model as |category|}}
     <h1>{{category.listOfCategory}}</h1>
{{/each}}

输出 :

diabetes,general

我想显示为单独的类别。

科尔顿·乌尔默

鉴于数据修改您的每个循环:

{{#each model as |category|}}
 {{#each category.listOfCategory as |cat|}}
  <h1>{{cat}}</h1>
 {{/each}}
{{/each}}

您的循环正在调用类别数组,而不是遍历类别数组元素。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

遍历Handlebars.js中的多维数组

Backbone.js中的嵌套模型,如何处理

如何在Ember Handlebars中不使用if语句实现?

处理Ember.js中的验证错误

Ember.js:HtmlBars和Handlebars.compile命令

如何修复Ember 1.13.9中已弃用的Ember.Handlebars.registerBoundHelper?

JS中的加法如何处理大数

在Ember.js中处理403

如何使用两个if条件遍历Handlebars.js中的对象列表?

如何在Twig模板中包含Handlebars.js?

如何访问Handlebars.js数组中的最终元素?

Ember Data如何处理缓存对象的安全性?

如何处理Ember中单击对象的CSS属性?

ember.js如何处理ManyToMany关系创建?

ember无法识别handlebars.js

Ember.js仅在HandleBars模板中将模型中的名为“ name”的属性绑定

遍历每个Ember Handlebars中的数组

在Ember.js中处理多个复选框数组

当索引是动态的时,如何访问Ember.js中的句柄内部的数组对象?

在无名对象或数组上实现handlebars.js的循环

在Handlebars.js中引用数组项

我应该如何处理Ember.js中来自服务器的错误?

如何在ember-cli中遍历Handlebars中的类变量?

在Require JS define function中如何处理参数

如何在Ember中创建一个可以包装/处理内容的Handlebars阻止助手?

ember.js插件:如何处理文件?

如何在Handlebars(客户端)中打印从Node JS服务器发送的JSON对象数组?

调用 Ember 中的 destroyRecord 时如何处理请求?

如何使用对象中给定的数据构建动态href链接(Node.js && handlebars)