0

外部 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')

そのため、サブカテゴリをチェックすると、常に空白になります。何が問題なのですか?

ありがとう

4

0 に答える 0