Angularjs multiple highcharts
Angularjs multiple highcharts
我试图在angularjs应用程序中初始化多个highchart。问题是只有第一个图表是初始化的…有人能帮帮我吗?
这是我的指令:
app.directive('widget', function() {
return {
restrict: 'AC',
scope: { widgetModel: '=' },
replace: true,
template:
'<li id="{{widgetModel.class}}" chartType="{{widgetModel.chartType}}" data-col="{{widgetModel.col}}" data-row="{{widgetModel.row}}" data-sizex="{{widgetModel.sizex}}" data-sizey="{{widgetModel.sizey}}" style="width:200px; height:100px;">'+
'{{widgetModel.text}}, ({{widgetModel.row}},{{widgetModel.col}})'+
'</li>',
link: function(scope, element, attrs) {
var chart1 = new Highcharts.Chart({
chart: {
renderTo: attrs.id,
type: attrs.chartType,
height: attrs.chartheight,
animation: false
},
xAxis: {
categories: [12,13,14,15],
labels: {
step: attrs.chartStep
}
},
yAxis: {
title: {
text: ''
}
},
series: [{
data: [1,2,3,4],
name: "ciccio"
}]
});
}
};
});
编辑:我创建了一个提琴:http://jsfiddle.net/Tropicalista/mtKJ8/33/
[Solved]:我已经用我的解决方案更新了我的提琴:http://jsfiddle.net/mtKJ8/59/
renderTo: element[0],
相关文章:
- 在Web应用程序中使用Highcharts javascript
- 在Highcharts中,我们可以通过任何方式在渲染图表之前获得plotWidth和plotHeight
- HighCharts长标题文本在某些元素上重叠
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- Highcharts仪表未显示
- Highcharts-图表外的图例定位
- Highcharts动态烛台
- 在highcharts.js中向点弹出窗口动态添加文本
- Highcharts 3d调整zindex错误
- 如何在一页上显示多个Highcharts图表
- Unit-testing multiple use cases with Karma & Mocha.js
- Webiopi multiple button css
- Highcharts可以从服务器加载数据,但不能更新
- 如何使用webview在React Native中使用Highcharts
- Highcharts热图上的多个轴
- Highcharts - master-detail - master with multiple color
- Angularjs multiple highcharts
- Highcharts - Multiple Y axis