我在哪里可以使用Ember.js放置我的数据

时间:2016-01-14 10:23:11

标签: ember.js

我编写了一个Ember.js应用程序。我使用d3.js显示了一个多线图。

在我的模板'index.hbs'中,我们有一个组件'multiple-line.hbs',所有代码都在'multiple-line.js'中编写,用于构建图表。

问题是如何将数据“donnees”放到另一个地方而不是'multiple-line.js'? 我在哪里可以使用'model','route'和'adapter'来放置我的数据?

这是我的code

1 个答案:

答案 0 :(得分:0)

您可以创建一个文件donnees.js并将其放在任何您想要的位置,例如在/app/data/donnees.js中,如下所示:

export default {
"Cbio": [
{
"xValue": 1,
"yValue": 21
},
{
"xValue": 20,
"yValue": 150
},
{
"xValue": 40,
"yValue": 200
},...]};

然后,你需要唐纳人的地方:

import donnees from '<appname>/data/donnees';

var data  = d3.entries(donnees);