Ember js用于数组绑定

时间:2012-12-26 18:12:06

标签: ember.js

我正在开发一个应用程序,我通过外部API获取所有类别。

所以现在我需要获得每个类别的所有子类别。

我有控制器

   CategoriesController = Ember.ArrayController.extend

   #return all categories hits an api/categories
   categories: (->

     App.Category.find()

   ).property()

所以现在我需要获得每个类别的所有子类别。

基本上我们从每个类别的外部api获得子类别。

所以结构是

  {"subcategories": [id: "1", name:"ss".. }

为此,我创建了另一种获取每个类别的子类别的方法。

  subcategories: ( ->

    @get('categories').forEach (category) =>

     ##Get subcategories from external api

     subcategories = App.Subcategory.find(category.id)

     ##making an array of objects

     result = Ember.A()

     result.pushObject({ 

        category: categorys

       subcategories: subcategories
     )}

  ).property('@categories','@each')

因此,当我检查子类别时,它总是空白的。它有什么问题?

由于

0 个答案:

没有答案