我有来自模拟服务器的数据,我可以使用 ember 检查器查看这些数据。我需要使用 chartjs 在条形图中显示这些数据。
这是我来自组件的代码 - chart.js
从“ember”导入 Ember;
export default Ember.Component.extend({
updateGraph: function(){
var barcontent = this.get('timeSeriesBarContent');
console.log('updateGraph called');
eventdata.forEach(function(item,index){
timeSeriesBarContent.append({time: item.timeStamp, label: item.eventType, value: (item.event +" : "+ item.device) })
});
}.observes('eventdata'),
timeSeriesBarContent: [{}];
这是我来自模板的代码 - chart.hbs
{{time-series-chart barData=timeSeriesBarContent }}
如果我在内部使用静态数据,则会显示条形图
timeSeriesBarContent: [{
time: d3.time.format('%Y-%m-%d').parse("2013-05-15"),
label: "test data",
value: 49668,
type: "money"
}];
但我无法加载来自模拟服务器的数据。任何人都可以帮我解决这个问题吗?