我想將kendo UI圖表中的工具提示放置在繪圖區域上的自定義位置上。通過使用kendo-chart-tooltip padding屬性,它只會影響工具提示的內容,請參閱plunker。 我想通過在plotAreaHover事件上設置相對於圖表的工具提示位置,可以幫助我嗎? here is an image of what I need劍道圖工具提示繪圖區域上的自定義位置
<kendo-chart [categoryAxis]="{ categories: categories }" (plotAreaHover)="onPlotAreaHover($event)">
<kendo-chart-title text="GDP annual %"></kendo-chart-title>
<kendo-chart-legend position="bottom" orientation="horizontal"></kendo-chart-legend>
<kendo-chart-tooltip [shared]="true" format="{0}%" [padding]="tooltipPadding"></kendo-chart-tooltip>
<kendo-chart-series>
<kendo-chart-series-item *ngFor="let item of series"
type="line" style="smooth" [data]="item.data" [name]="item.name">
</kendo-chart-series-item>
</kendo-chart-series>
</kendo-chart>
嘿嘿,謝謝您的回答! 「 - 對不起馬里奧,但我們的公主是在另一座城堡」 你提供的解決方案是爲劍道Ui的JavaScript,我使用的是angular2版本,並且不想搞亂jquery。 – kirhhof
@kirhhof,使用seriesHover的概念是一樣的,你只需要以角度的方式來做。 – ezanker