我一直在我的angularjs项目中使用highcharts- ng。一切都做得不错,但是现在我需要使用一些钻取来详细说明我的信息,并且无法使用drilldown.js正常工作。我遵循了在highcharts的向下钻取小提琴上给出的示例,但似乎与angular- ng无关。如您在我的向下钻探复制中所见,原始的Highchart示例不适用于angular- ng 。有什么问题的想法吗?
忽略下面的代码(stackoverflow在此问题中需要一些代码)
<div ng-app="myapp"> <div ng-controller="myctrl"> <highchart id="chart1" config="highchartsNG"></highchart> </div> </div>
刚刚检查过的代码-该插件不支持Highcharts的追溯模块。
要允许向下钻取,请编辑源代码,大约〜104行添加向下钻取属性:
// new code: if(config.drilldown) { mergedOptions.drilldown = config.drilldown; }; // old code: if(config.title) { mergedOptions.title = config.title; }; if (config.subtitle) { mergedOptions.subtitle = config.subtitle; }; if (config.credits) { mergedOptions.credits = config.credits; }