javascript anychart:甘特从右侧被剪切/修剪

toe95027  于 2023-02-07  发布在  Java
关注(0)|答案(1)|浏览(102)

我正在使用任何图表为我的用户界面。我的数据时间线是在纪元毫秒。而安排他们有一个甘特,我看到右边被修剪。请帮助。

<script type="text/javascript">

    anychart.onDocumentReady(function () {
        var data =  [

          {
            id: "1_1",
            name: "Analysis",
            actualStart: new Date(1664849423000),
            actualEnd: new Date(1664849745000),
            progressValue: "100%"
          },
          {
            id: "1_2",
            name: "Design",
            actualStart: new Date(1664767925000),
            actualEnd: new Date(1664769005000)
          },....]
// create a chart
    var chart = anychart.ganttProject();
    // set the data
    //chart.data(treeData);
    chart.data(data, 'as-table');
    // set the container id
    chart.container("chart-div");
    //chart.xScroller(true);
    chart.draw();
    // fit elements to the width of the timeline
    chart.fitAll();
    });
    </script>

JsFiddle链接:Sample Gantt Chart

llmtgqce

llmtgqce1#

如果在调用chart.draw()之前,使用以下代码行xScale指定一个最大值,就可以解决这个问题:

chart.xScale().maximum(Date.UTC(2022, 9, 5));

下面是您的代码片段,除了这个小添加之外,没有任何修改:
x一个一个一个一个x一个一个二个一个x一个一个三个一个

相关问题