2012-03-15 1 views
2

Я новичок в диаграммах Google, и у меня есть небольшая проблема с указанием параметров.Несколько цветов в серии с графическими картами Google Api

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

var data = response.getDataTable(); 
    var options = { width: 350, height: 240, title: "Test", is3D: true }; 
    options.colors = [["#FF00FF","#0000FF"]]; 

    var title = data.getTableProperty("title"); 
    var chart = new google.visualization.BarChart(document.getElementById('MultipleSeriesPriorityChart')); 
    chart.draw(data, options); 

Это заканчивает говорить "# FF00FF", "# 0000FF" является недопустимым цвет.

После выполнения некоторых поисков я обнаружил, что при выполнении диаграммы Google через URL, вы можете получить это поведение, просто включив этот параметр:

CHCO = FF0000 | 00FF00 | 0000FF

Что я интересно, есть ли способ воспроизвести это поведение, используя google.visualization.BarChart. Или, есть ли способ, я могу просто указать параметр chco?

Благодаря

+0

Пожалуйста, просмотрите решение в: http://stackoverflow.com/questions/4445072/google-chart-color –

ответ

1

Используйте options.colors = [ "# FF00FF", "# 0000FF"]; вместо

options.colors = [["#FF00FF","#0000FF"]];

+1

Если вы используете его, вы получите сообщение об ошибке: # 7b1315, # 6b999f не действительная строка цвета – AFetter

Смежные вопросы