Манипулировать меткой в ​​Gannt Chart - PullRequest
0 голосов
/ 08 июня 2019

Манипулируйте меткой в ​​Gannt Chart. Я хочу передать метку со значением с разделителями, при рендеринге диаграммы я хочу разделить ее и отобразить пространство между значениями. Например, я буду передавать как "Питер; 60" в данных и хочу отобразить как "Питер 60". Amchart автоматически удаляет пустое пространство, если проходит «Питер 60». Как разделить метку разделителем при рендеринге?

Попробовал прохождение & nbsp. Попытка добавить еще одну ось категорий, одну для имени (Питер) и другую для значения (60), но метки и график искажаются.

Data:
    [{
        "name": "John;60",
        "fromDate": "8",
        "toDate": "20",
        "color": "am4core.color('#FF0000')",
        "value": "60"
    },
    {
        "name": "John;60",
        "fromDate": "20",
        "toDate": "40",
        "color": "am4core.color('#D3D3D3')",
        "value": "60"
    },
    {
        "name": "John;60",
        "fromDate": "45",
        "toDate": "65",
        "color": "am4core.color('#D3D3D3')",
        "value": "60"
    },
    {
        "name": "John;60",
        "fromDate": "65",
        "toDate": "80",
        "color": "am4core.color('#00FF00')",
        "value": "60"
    },
    {
        "name": "John;60",
        "fromDate": "65",
        "toDate": "80",
        "color": "am4core.color('#00FF00')",
        "value": "60"
    },
    {
        "name": "Jane;60",
        "fromDate": "8",
        "toDate": "20",
        "color": "am4core.color('#FF0000')",
        "value": "60"
    },
    {
        "name": "Jane;60",
        "fromDate": "20",
        "toDate": "40",
        "color": "am4core.color('#D3D3D3')",
        "value": "60"
    },
    {
        "name": "Jane;60",
        "fromDate": "45",
        "toDate": "80",
        "color": "am4core.color('#D3D3D3')",
        "value": "60"
    },
    {
        "name": "Peter;70",
        "fromDate": "8",
        "toDate": "40",
        "color": "am4core.color('#D3D3D3')",
        "value": "70"
    },
    {
        "name": "Peter;70",
        "fromDate": "45",
        "toDate": "80",
        "color": "am4core.color('#00FF00')",
        "value": "70"
    }
 ]

Манипулируйте надписью и отображайте между ними правильное пространство, например, "Peter 60"

...