Как назначить пользовательские цвета для столбцов диаграммы jqwidget? - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь установить собственный цвет для каждого столбца диаграммы, я нашел параметр серии, но он устанавливал цвет для серии. Я хочу установить цвет для каждого столбца.

Вот угловой код для более подробной информации.

`

colorScheme = {
        domain: ['#5AA454', '#A10A28', '#C7B42C', '#AAAAAA']
    };

    //////////////////////////

        sampleData: any = [];

        padding: any = { left: 20, top: 5, right: 20, bottom: 5 };

        titlePadding: any = { left: 90, top: 0, right: 0, bottom: 10 };

        xAxis: any =
        {
            dataField: 'name',
            gridLines: { visible: true },
            flip: false
        };

        valueAxis: any =
        {
            flip: true,
            labels: {
                    visible: true,
                    formatFunction: (value: string) => {
                        return parseInt(value, 10) / 1000000;
                }
            }
        };

        seriesGroups: any[] =
        [
            {
                type: 'column',
                columnsGapPercent: 50,
                seriesGapPercent: 0,
                valueAxis:
                {
                    unitInterval: 100000,
                    minValue: 0,
                    maxValue: 1000000,
                    displayValueAxis: true,
                    description: 'Amount  (in lakhs)',
                    axisSize: 'auto',
                    tickMarksColor: '#888888',
                    formatFunction: (value: string) => {
                        return parseInt(value, 10) / 100000 || 5;
                    }
                },
                series: [
                    { dataField: 'value', displayText: 'Amount' }
                ]
            }
        ];

`

...