2016-12-04 5 views
1

私はモデルのリストを取得するember jsルータを持っています。最初のモデルを返すember js template

import Ember from 'ember'; 

export default Ember.Route.extend({ 

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

は私が私のテンプレート内のリストの最初のモデルを取得したいので、私が試した:

{{ article-preview article=model.[0] }} 

が、それが機能しなかった、記事-プレビューコンポーネントは、物品を受け取っていませんモデル。

問題がコンポーネントarticle-previewにあるかどうかを確認しようとしましたが、それはうまくいきました。

{{#each model as |article|}} 
     {{ article-preview article=article}} 
    {{/each}} 

答えて

3

使用

{{article-preview article=model.firstObject}} 

firstObjectエンバー列挙内の最初のオブジェクトを検索します。

関連する問題