大多数人都询问如何在Highcharts中禁用上下文菜单 . 我的问题是它根本没有显示出来 . exports.js包含在图表容器所在的HTML中 .
我的后端分别在Ruby on Rails中使用Ruby .
我的代码:
var myChart = Highcharts.chart({
chart: {
type: 'line',
renderTo: container[0]
},
colors: [
'#B0171F', '#DC143C', '#8B008B', '#4B0082', '#9370DB',
'#0000FF', '#708090', '#1E90FF', '#00F5FF', '#00FFFF',
'#00FF7F', '#2E8B57', '#00FF00', '#7CFC00', '#FFFF00',
'#FFD700', '#FFA500', '#EE7600', '#FF4500', '#FF0000',
'#7171C6', '#8E8E38', '#1E1E1E', '#D926D9', '#E085E0',
'#F20D80', '#1F1F47', '#19334D', '#1F4747', '#293D33'
],
title: {
text: ''
},
xAxis: {
tickInterval: 150,
title: {
text: 'Zeit'
},
categories: ["Test"]
},
yAxis: {
title: {
text: 'Distanz in Meter'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: 'm'
},
navigation: {
buttonOptions: {
enable: true,
align: 'left'
}
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
},
series: [{
showInLegend: false,
name: 'Series 1',
turboThreshold: 5000
}]
});
};
EDIT 对于在Ruby on Rails上使用Highcharts的每个人:将"//= require highcharts/modules/exporting"添加到您的application.js