如何将angular scope参数传递给highcharts

时间:2014-10-28 17:44:34

标签: javascript angularjs highcharts

嗨,我真的很难解决这个问题,如果有人能帮我解决这个问题会很棒。

我正在尝试发送角度"范围"反对highcharts click事件,以便我可以调用父控制器的方法,但我尝试的每个方法都会收到编译错误。

以下是我在highcharts选项中的内容。我试图使$ scope参数没有编译问题。编译错误是"找不到符号范围"。

plotOptions: {
                    series: {
                        cursor: 'pointer',
                        point: {
                            events: {
                                click: function () {
                                    var url = this.series.options.url;
                                    if (!this.series.options.clickable) {
                                        return;
                                    }
                                    if (this.series.options.url == "") {
                                        $scope.vm.ParentController.generateDrilldown(this.series.options.name, this.x - 1);
                                    } else {
                                        window.open(this.series.options.url);
                                    }
                                }
                            }
                        },
                    }
}

我尝试通过seriesData发送$ scope对象,然后尝试调用" this.series.options.scope"但那没用。我在整个班级中为范围制作了一个字段但是没有用。我不知道还有什么可以尝试。

任何帮助将不胜感激! 感谢

0 个答案:

没有答案