动态id中的Highcharts错误13

时间:2017-02-19 01:10:22

标签: javascript angularjs highcharts

我有一个在变量中定义了id的DIV,在这个DIV中应该加载一个Highcharts图形,但是,当我定义一个变量ID它没有加载但是当我把它加载一个固定ID时,它加载时从Highcharts的ERROR 13加载(在控制台中打印:错误:Highcharts错误#13:www.highcharts.com/errors/13 ....)。 我该怎么做动态ID?

DIV:

<div >
<div ng-attr-id="{{vm.chartModalClass}}" data-ng-init="vm.loadChart()" class="chart"></div>
</div>

生成图表的控制器中的函数:

vm.chartModalClass = "chartPM";
vm.loadChart = loadChart;

function loadChart(){ 
    vm.chartPM = new Highcharts.chart(vm.chart);

};

如何设置图表的renderTo:

vm.chart = {
        chart: {
            type: 'column',
            renderTo: vm.chartModalClass,
            backgroundColor: 'rgba(255, 255, 255, 0)'
        },....

0 个答案:

没有答案