2017-08-06 5 views
0

私は謝罪れる極端な初心者を、ですが、私はこれを見つけていないよ...コンポーネントは、テンプレートが取得するモデルデータを取得していませんか?

テンプレート/エディタ/ journal.hbsで

、これは動作します:

<h2>Journal template</h2> 
<select> 
    <option value="" disabled="disabled" selected="selected">Periodicals:</option> 
    {{#each model as |journal|}} 
    <option value="{{journal.id}}"> {{journal.name}}</option> {{journal}} 
    {{/each}} 
</select> 
{{outlet}} 

しかし、同じコードを、私のコンポーネント(ジャーナルリスト)で、... journal.hbsと は

、ジャーナル・list.hbsで

<h2>Journal template</h2> 
{{journal-list title="Crazy Test" model=journal}} 
{{outlet}} 

、そのコードに変更はありません

emberによって生成されたすべてのスタブが生成されますが、タイトルは取得されますが、リストビューは作成されません。

どのような魔法がありますか?たとえば、コンポーネントへのルートを設定する必要がありますか?

ありがとうございました

答えて

1

Uggah私は投稿する前に1時間以上それを費やしました!

これは簡単です。 model=journalのjournal.hbsではなく、model=modelが必要です。

関連する問題