2017-03-13 4 views
0

각도 막대 차트를 그리는 데 angular-chart.js를 사용하고 막대를 클릭 할 때 배경색을 변경하는 방법은 무엇입니까?Angular-chart.js 막대를 클릭하고 배경색을 변경합니다.

$scope.click = function (points, evt) { 
    // console.log(points,evt); 
}; 
+1

배경을 온 클릭 할 수 있습니까? 바? – Sajeetharan

+0

@Sajeetharan 변경 막대 배경 colo – Jeff

+0

막대를 클릭하면 차트를 다시 그리는 방법을 알고 있습니까? ths @ Sajeetharan – Jeff

답변

0

이 무엇의

onClick: (point, elements) => { 
     if (elements && elements.length) { 
     var segment = elements[0]; 
     segment._model.backgroundColor = "#f6954d" 

     $scope.colors[segment._index] = "#f6954d"; 
     $scope.$apply(); 
     } 
    } 

DEMO

+0

아주 좋은,하지만 다른 바, 배경 컬러 전에 다른 바 복구를 클릭하십시오! @Sajeetharan – Jeff

+0

왜 대답이 삭제됩니까? – Sajeetharan