Я использую angular-nvd3 для графиков в моем проекте.
Может ли кто-нибудь помочь мне в том, что, как работает событие щелчка правой кнопкой мыши на круговой диаграмме nvd3?
означает, что когда я нажимаю (щелкните правой кнопкой мыши) аккорд круговой диаграммы, я хочу показать конкретный список.
Следующий фрагмент кода показывает, как вы можете привязывать события кликов в диаграмме:
$scope.options = {
chart: {
//chart events
pie: {
dispatch: {
chartClick: function(e) {...},
elementClick: function(e) {...},
elementDblClick: function(e) {...},
elementMouseover: function(e) {...},
elementMouseout: function(e) {...}
}
},
}
}
внутри функции вы можете использовать e.value
и e.point
чтобы получить желаемую функциональность.