Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 组件未获取模板获取的模型数据?_Ember.js - Fatal编程技术网

Ember.js 组件未获取模板获取的模型数据?

Ember.js 组件未获取模板获取的模型数据?,ember.js,Ember.js,我是一个极端的新手,为此我道歉,但我不觉得这 在templates/editor/journal.hbs中,这项功能: <h2>Journal template</h2> <select> <option value="" disabled="disabled" selected="selected">Periodicals:</option> {{#each model as |journal|}} <opt

我是一个极端的新手,为此我道歉,但我不觉得这

在templates/editor/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.name}{{journal}}
{{/每个}}
{{outlet}}
但在我的组件(日志列表)中,相同的代码不。。。 将journal.hbs更改为

<h2>Journal template</h2>
{{journal-list title="Crazy Test" model=journal}}
{{outlet}}
日志模板
{{journal list title=“疯狂测试”model=journal}}
{{outlet}}
而journal-list.hbs中的代码

{{yield}}
<h1>{{title}}</h1>
<select>
    <option value="" disabled="disabled" selected="selected">Periodicals:
</option>
  {{#each model as |journal|}}
    <option value="{{journal.id}}"> {{journal.name}}</option> 
  {{/each}}
</select>
{{yield}
{{title}}
期刊:
{{{#每个模型作为|日志}
{{journal.name}
{{/每个}}
ember generate生成的所有存根,我确实获得了标题,但listview未被填充

我错过了什么魔法?例如,我是否需要配置到组件的路由


谢谢你。我确实花了一个多小时才发布

很简单。与journal.hbs具有
model=journal
不同,它需要
model=model