在highcharts中以编程方式设置mapZoom不起作用

时间:2016-08-02 06:27:11

标签: javascript angularjs highcharts

我正在尝试创建自定义放大/缩小按钮,除了最重要的部分,缩放之外我已经开始工作..

我创建了一个这样的地图:

for y in 0..<height {
        for x in 0..<width {
            let byteIndex = (bytesPerRow * y) + x * bytesPerPixel

然后,只要您点击放大或缩小,我就会运行两个函数:

$scope.chart = new Highcharts.Map(config);

设置图表的highcharts.zoomIn = function() { $scope.chart.mapZoom(0.5); }; highcharts.zoomOut = function() { $scope.chart.mapZoom(2); }; 不会给我一个错误,也不会做任何事情。之后我尝试拨打mapZoom,但也没有帮助。还看到它已经在$scope.chart.redraw()函数的源代码中调用了重绘函数。

我找不到任何关于如何做到这一点的信息,那么我到底做错了什么呢?

0 个答案:

没有答案