2015-02-09 16 views
2

Мы пытаемся преобразовать наши cfcharts для использования стиля ZingChart JSON, поскольку мы хотели бы перейти на CF11, который разрушил все наши диаграммы.Как я могу получить доступ к столбцу/столбцу в моей гистограмме?

В настоящее время я пытаюсь установить легенду для гистограммы. Ранее мы использовали этот XML-код для укладки в cfchart включать метку и общее для каждого бара в легенде:

<legend><![CDATA[$(rowlabel) Total:$(colTotal)]]></legend> 

В моем примере, бары представляют годы, поэтому пример элемента условных обозначений будет «Всего в 2013 году: 34».

Как это сделать с помощью ZingCharts? Моя легенда код до сих пор выглядит примерно так:

"legend":{ 
      "backgroundColor":"#bdc3c7", 
      "alpha":1, 
      "borderWidth":0, 
      "shadow":false, 
      "borderRadius":10, 
      "header":{ 
       "text":"Years", 
       "borderRadius":10 
      } 
     } 

ответ

5

Текст легенда на самом деле исходит из атрибута text в series объекта.

Чтобы получить полное представление о вашей серии, вы можете использовать токен %psum. Here's a live demo using the legend code you provided. Щелкните правой кнопкой мыши и выберите «Просмотреть источник», чтобы увидеть JSON.

Есть quite a few tokens at your disposal, and you can even make your own.

Я нахожусь в команде ZingChart, и мы здесь, чтобы помочь, если у вас возникнут дополнительные вопросы при преобразовании ваших карт!

+0

Спасибо! Угадайте, нет ли способа установить текст в одном месте для всех объектов легенды, используя токены? – froadie

+0

Существует! Вы также можете сделать это внутри легенды> элемент> текст. http://www.zingchart.com/playground/run/54d930b81afe7 – RockinSocks

+0

спасибо! Это именно то, что я искал – froadie