我正在使用HighCharts和HighStock,我想在同一页面上显示Gauge图表(HighCharts库中不存在)和Stock图表。因此,我必须像其他人所建议的那样加载两个库而不仅仅是HighStock。
我正在使用Meteor,我正在使用maazalik加载这些库:highcharts和jhuenges:highstock包。
然而,它给我的错误16表明它们不能被加载在一起。
我该怎么做?
非常感谢你。
答案 0 :(得分:1)
Highcharts的整个代码库包含在Stock包中。因此,为了避免碰撞,您应该只包括Highstock。根据您的要求,您还需要" Highcharts-more"和"固体测量仪"模块。
您引用的所有软件包都没有此特定设置,并且两者都会导致冲突。我已经创建了一个满足您要求的包ondkloss:highstock
(GitHub)。如果你想创建自己的,那么essense就包含了上面提到的文件,例如:
Package.onUse(function(api) {
api.versionsFrom('1.1.0.2');
api.use('jquery');
api.addFiles([
// Core
'lib/highstock.js',
// Extra types
'lib/highcharts-more.js',
'lib/highcharts-solid-gauge.js',
], 'client');
});
使用的来源可以在这里找到: