Как изменить фон круговой диаграммы AmChart?

Как заменить цвет на круговой диаграмме?

Пожалуйста, найдите мой код ниже:

AmCharts.makeChart("pie-diagramm", {
        "type": "pie",
        "theme": "none",
        "dataProvider": [{
            "title": "Интернэшнл",
            "value": 100
        }, {
            "title": "Казахстан",
            "value": 90
        },{
            "title": "Лтд",
            "value": 100
            },
            {
            "title": "Лимитед",
            "value": 400},
            {
                "title": "компания",
                "value": 400},
            {
                "title": "ЛУКАРКО",
                "value": 600},{

                "title": "Компани",
                "value": 700
                },
            {

                "title": "«КазМунайГаз»",
                "value": 900},{

                "title": "КТК",
                "value": 350},
            {

                "title": "Федерация",
                "value": 1300},
            {

                "title": "Пайплайн",
                "value": 90}
        ],
        "titleField": "title",
        "valueField": "value",
        "labelRadius": 5,
        "fontSize": 16,
        "radius": "25%",
        "innerRadius": "30%",
        "labelText": "[[title]]",
        "exportConfig": {
            "menuItems": [{
                "icon": '/lib/3/images/export.png',
                "format": 'png'
            }]
        }
    });

Спасибо!


person Almagest13    schedule 15.02.2014    source источник
comment
Почему это помечено как highcharts? Однако чтобы ответить на ваш вопрос, прочтите документацию по API: docs.amcharts.com/3/javascriptcharts/ AmPieChart, посмотрите на параметр colors.   -  person Mark    schedule 15.02.2014


Ответы (2)


добавить атрибут цвета в свой DataProvider

dataProvider ": [{" title ":" Интернэшнл "," value ": 100, " color ":" ваш выбор цвета "}, {" title ": «Казахстан», «значение»: 90, «цвет»: «цвет на ваш выбор»}

http://docs.amcharts.com/3/javascriptcharts/AmPieChart, http://docs.amcharts.com/3/javascriptcharts/Slice

поставщик данных содержит свойство каждого фрагмента круговой диаграммы

chart.chartData = dataProvider;

person santhosh patil    schedule 20.10.2014

Лучший и самый простой способ сделать это - установить стиль цвета фона для контейнера div вашей диаграммы. Или вы можете установить chart.backgroundColor = "# FF0000"; и chart.backgroundAlpha на какое-то значение больше 0.

person zeroin    schedule 16.02.2014