Highcharter Tooltip и Plotoptions - это ключевое слово - PullRequest
1 голос
/ 19 марта 2019

кто-нибудь может мне помочь?

highchart() %>%
       hc_add_series(data = mtcars, type = "bar", hcaes(y = mpg)) %>%
       hc_plotOptions(
         series = list(
           #column = list(
             events = list(
               mouseOver = JS("function() { if(this.options.color !== 'red') {this.update({color: 'red'})} }"),
               mouseOut = JS("function() { if(this.options.color === 'red') {this.update({color: '#ddd'})} }")
             )
          # )
         )) %>%
       hc_tooltip(formatter= JS("function () {
                                alert(this.options.color)
                                return this.point.mpg
                                }"))

Это код. Это работает, но я хочу получить значения mpg в событии mouseover. Желаемый: mouseOver = JS("function() { if(this.point.mpg > 10') {this.update({color: 'red'})}. За ключевым словом this стоит логика, я пока не понимаю. Как я могу получить доступ к их серии или указать в hc_plotOptions части?

...