我在一個圖表上有多個數據源,它們根據縮放範圍動態加載,但由於某些原因,圖表「選擇」事件從未傳遞xAxis,因此我可以獲取選擇然後重新加載適當的縮放級別的數據。由於我試圖做的事情是調試有點複雜,我將案例簡化爲只在選擇事件上執行console.log(e)的單個靜態數據集。我的蒸餾水例子是在這裏:Highcharts選擇事件不通過xAxis
當我做這個示例圖表上進行選擇,沒有放大和JavaScript控制檯顯示的事件具有X軸和Y軸數組,但X軸是0,長度和yAxis是1長度。
我看到支票的例子所有的時間:
if (e.xAxis[0]) {
//do stuff
}
所以,很顯然有在X軸不會被傳遞的情況。我在做什麼來觸發這種情況?我知道我一定做錯了什麼,但是我不能爲我的生活找出什麼。
這就是有趣的,文件沒有提及這一點。即使指定了最小/最大值(選擇可能並不總是用於縮放),對於我來說,期望具有xAxis的選擇事件似乎是完全合理的。那麼我可能會提出一個錯誤/功能請求。 – user63599 2013-02-13 13:30:04