0

有什么方法可以在 AnyGantt Resource Gantt 上为每个任务显示标签?我需要显示每个任务的标签。当鼠标在它上面时不是工具提示。

我发现有项目甘特图的标签,当我将代码复制到资源甘特图时,它似乎不起作用。任何人都可以帮忙吗?

    // set base labels settings
    timeLine.baseLabels()
            .format('{%Name}')
            .fontColor(palette.itemAt(0))
            .position('left-center')
            .anchor('right-center')
            .offsetX(5);

https://jsfiddle.net/dxnL72am/ 这是从anychart复制的示例,并添加上面的代码。

4

1 回答 1

0

要在 GanttResource 的 timeLine 中显示标签,您应该使用下一个代码:

chart.getTimeline().baseLabels(true);
var labels = chart.getTimeline().labels();
labels.format('{%Name}')   
    .fontColor("red")
    .position('left-center')
    .anchor('right-center')
    .offsetX(5);

jsFiddle 示例的完整源代码在这里

于 2017-10-20T05:39:37.817 回答