2012-12-23 61 views
2

使用GWT-Highcharts,我想設置一個定位工具提示:GWT Highcharts提示定位

ToolTip tooltip = new ToolTip(); 
tooltip.setOption("positioner", "function (labelWidth, labelHeight, point) { return { x: 160, y: 160 };"); 

這並沒有真正的工作,我越來越

Uncaught TypeError: Object function (labelWidth, labelHeight, point) { return { x: -160, y: -160 }; has no method 'call' 

任何建議?

+0

不要添加功能作爲一個字符串,你也需要功能的右括號。 – anber

回答

0

我不明白的用例。據我所知,你正在使用可配置的setOption,並希望提供一個函數調用。但爲什麼如果你只是返回靜態x/y值(如160/160)?

你可以做

tooltip.setOption("/positioner/x", "160"); 
tooltip.setOption("/positioner/y", "160"); 

來達到同樣的...

+0

謝謝,但我想要爲每個點動態計算位置,而不是靜態位置 – Gilad