我们在 highcharts 中有撤消选项吗?例如,我在图表上有几个系列,我用新的系列替换了它们。我有任何选项可以恢复它吗?
kx7yvsdv1#
这是一个非常一般的问题,但是'undo'在API中的特殊选项含义是不可用的。但是,有很多选项可以用来删除旧数据和添加新数据。在您的示例中,您可以使用remove()和addSeries()方法来实现这一点。
remove()
addSeries()
演示:https://jsfiddle.net/BlackLabel/tyvbk62s/**API参考:**https:api.highcharts.com/class-reference/Highcharts.Series#removehttps://api.highcharts.com/class-reference/Highcharts.Chart#addSeries
您还可以考虑使用localStorage作为存储chart.options的位置。
localStorage
chart.options
示例演示:http://jsfiddle.net/BlackLabel/9b3cx178/
1条答案
按热度按时间kx7yvsdv1#
这是一个非常一般的问题,但是'undo'在API中的特殊选项含义是不可用的。
但是,有很多选项可以用来删除旧数据和添加新数据。在您的示例中,您可以使用
remove()
和addSeries()
方法来实现这一点。演示:https://jsfiddle.net/BlackLabel/tyvbk62s/
**API参考:**https:api.highcharts.com/class-reference/Highcharts.Series#removehttps://api.highcharts.com/class-reference/Highcharts.Chart#addSeries
您还可以考虑使用
localStorage
作为存储chart.options
的位置。示例演示:http://jsfiddle.net/BlackLabel/9b3cx178/