我正在尝试做一些应该简单的事情但是我确信它甚至可能......
我想将数据添加到Ember.js的默认模板application.hbs
中,例如我的页脚中有当前日期。
我应该使用组件吗?我试图通过index.js
路线传递数据,但没有显示:s
我的index.js
:
import Ember from 'ember';
export default Ember.Route.extend({
model: function () {
const data = [
{rate: 1.23},
{rate: 1.23},
{rate: 1.23}
];
return data;
}
});
我的application.hbs
:
<div class="container">
<div class="row">
<div class="col-md-12">
{{outlet}}
{{#each model as |rate|}}
<p>{{rate.rate}}</p>
{{/each}}
</div>
</div>
</div>
答案 0 :(得分:1)
将这些东西放在组件中是一种很好的做法。
但是对于您的情况,您需要将费率数据放在应用程序路径中,而不是索引路由。
他们是不同的。