簡體   English   中英

$ scope.chart在角度圖中未定義

[英]$scope.chart undefined in angular-chart

我需要使圖表具有onClick事件並獲取被單擊的標簽。 我找到並調整了解決方案。 這是我的代碼:

    $scope.chart;
$scope.onClick = function (points, evt) {
    console.log(points, evt);
    if ($scope.chart) {
        console.log($scope.chart.getPointsAtEvent(evt));
    }
};

並查看側面:

       <canvas class="chart chart-horizontal-bar"
            chart-series="seriesPM"
            chart-labels="labelsPM"
            chart-data="dataPM"
            chart-options="chartOptions"
            chart-click="onClick"
            id="chart"
            ></canvas>

但是我的$ scope.chart是未定義的,我不知道如何獲取此變量。

        console.log(points);

代替

    if ($scope.chart) {
    console.log($scope.chart.getPointsAtEvent(evt));
}

就是那么容易; /

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM