Как я могу получить доступ к итогу столбца/столбца в моей гистограмме?

Мы пытаемся преобразовать наши cfchart для использования стиля 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
            }
        }

person froadie    schedule 09.02.2015    source источник


Ответы (1)


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

Чтобы получить общую стоимость вашей серии, вы можете использовать токен %psum. Вот демонстрация в реальном времени с использованием предоставленного вами кода легенды. Щелкните правой кнопкой мыши и выберите "Просмотр исходного кода". ", чтобы увидеть JSON.

В вашем распоряжении несколько токенов, и вы даже можете создать свой собственный.

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

person Jailbot    schedule 09.02.2015
comment
Спасибо! Думаете, нет способа установить текст в одном месте для всех элементов легенды с помощью токенов? - person froadie; 10.02.2015
comment
Там есть! Вы также можете сделать это внутри текста легенды›item›text. zingchart.com/playground/run/54d930b81afe7 - person Jailbot; 10.02.2015