Javascript 由于未定义系列,Highcharts最近点工具提示不显示
关于刚才我问的问题 我只是注意到在实现气泡图或散点图时出现了一个奇怪的问题。图表显示正确,但工具提示不会显示,请打开控制台日志并将鼠标悬停在图表周围,然后出现以下错误Javascript 由于未定义系列,Highcharts最近点工具提示不显示,javascript,jquery,charts,highcharts,highstock,Javascript,Jquery,Charts,Highcharts,Highstock,关于刚才我问的问题 我只是注意到在实现气泡图或散点图时出现了一个奇怪的问题。图表显示正确,但工具提示不会显示,请打开控制台日志并将鼠标悬停在图表周围,然后出现以下错误 Uncaught TypeError: Cannot read property 'series' of undefined 我试图通过检测图表变量是否未定义来解决这个问题,然后执行任何处理,但仍然不起作用 jsiddle:如@Halvor Strand所述,您只有一点,所以您应该使用共享选项。但是,它不起作用,因为Highc
Uncaught TypeError: Cannot read property 'series' of undefined
我试图通过检测图表变量是否未定义来解决这个问题,然后执行任何处理,但仍然不起作用
jsiddle:如@Halvor Strand所述,您只有一点,所以您应该使用共享选项。但是,它不起作用,因为Highcharts强制分散和气泡系列使用非共享的工具提示 相反,非常有用的方法
Highcharts.splat()
将生成一个数组(只有一个点),以防当您有一个对象时,请看:-好的是,如果数组作为参数传递,则splat()
不会改变任何内容
片段:
points = Highcharts.splat(args[1]),
正如Halvor Strand所描述的,您只有一个点,所以您应该使用共享选项。但是,它不起作用,因为Highcharts强制分散和气泡系列使用非共享的工具提示 相反,非常有用的方法
Highcharts.splat()
将生成一个数组(只有一个点),以防当您有一个对象时,请看:-好的是,如果数组作为参数传递,则splat()
不会改变任何内容
片段:
points = Highcharts.splat(args[1]),
不过,你怎么能指望它会起作用呢?您有一个系列和一个无序系列类型。您希望它如何工作?错误来自于
参数[1]
(又称点
)不是一个数组,而是一个点,因为没有共享的工具提示,而且它是无序的系列类型。但是,您希望它如何工作?您有一个系列和一个无序系列类型。您希望它如何工作?错误源于参数[1]
(又称点
)不是数组,而是单个点,因为没有共享的工具提示,并且是无序的系列类型。