如何在angularjs中集成高图范围滑块(How to integrate highchart range slider in angularjs)

编程入门 行业动态 更新时间:2024-10-28 00:15:01
如何在angularjs中集成高图范围滑块(How to integrate highchart range slider in angularjs)

我通过整合highcharts-ng的DI来使用highcharts-ng

我通过以下选项创建了不同类型的图表

var chart = { options: { chart: { type: 'bar' } }, title: { text: chartData.name }, subtitle: { text: chartData.subname }, rangeSelector: { enabled:true, selected: 1 }, xAxis: { title: { text: chartData.x.title } }, yAxis: { title: { text: chartData.y.title } }, series: [{ name: chartData.data[0].name, data: chartData.data[0].data, dashStyle: 'longdash' }, { name: chartData.data[1].name, data: chartData.data[1].data, dashStyle: 'dot' }, { name: chartData.data[2].name, data: chartData.data[2].data }] }

我添加了rangelider选项,但它没有反映在图表中。

如何在angualrjs中集成高图范围滑块

I am using angularjs highchart by integrating the DI of highcharts-ng

I have created different type of charts by following options

var chart = { options: { chart: { type: 'bar' } }, title: { text: chartData.name }, subtitle: { text: chartData.subname }, rangeSelector: { enabled:true, selected: 1 }, xAxis: { title: { text: chartData.x.title } }, yAxis: { title: { text: chartData.y.title } }, series: [{ name: chartData.data[0].name, data: chartData.data[0].data, dashStyle: 'longdash' }, { name: chartData.data[1].name, data: chartData.data[1].data, dashStyle: 'dot' }, { name: chartData.data[2].name, data: chartData.data[2].data }] }

I have added rangeslider options but its not reflecting in chart.

How to integrate highchart range slider in angualrjs

最满意答案

包括对highstock而不是highcharts的引用。 两者都与highcharts-ng兼容,但只有highstock支持rangeSelector。 然后,将rangeSelector移动到options对象中。 注 - “范围滑块”功能在highstock文档中称为navigator ,并且还必须添加到options 。

var chart = { options: { chart: { type: 'bar' }, rangeSelector: { enabled: true }, navigator: { enabled: true } } ... };

这是一个演示,来自highcharts-ng的GitHub页面: http : //jsfiddle.net/pablojim/r88yszk0/

Include a reference to highstock instead of highcharts. Both are compatible with highcharts-ng, but only highstock supports rangeSelector. Then, move rangeSelector into the options object. Note - "range slider" functionality is called navigator in the highstock docs, and must also be added to options.

var chart = { options: { chart: { type: 'bar' }, rangeSelector: { enabled: true }, navigator: { enabled: true } } ... };

Here is a demo, from highcharts-ng's GitHub page: http://jsfiddle.net/pablojim/r88yszk0/

更多推荐

chartData,chart,options,text,电脑培训,计算机培训,IT培训"/> <meta name="

本文发布于:2023-07-05 02:46:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1032129.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:滑块   如何在   angularjs   integrate   range

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!