我JSON格式如下不正确代highcharts
<?php $monthlyParticipation='[{"project_title":"test project 44","project_ref_id":"113","amount":"13000.00","months":"Feb"},{"project_title":"sdsdsd","project_ref_id":"112","amount":"50000.00","months":"Mar"},{"project_title":"testing123","project_ref_id":"104","amount":"232323.00","months":"Mar"},{"project_title":"hello wolrd","project_ref_id":"111","amount":"30000.00","months":"Mar"},{"project_title":"road construction","project_ref_id":"108","amount":"1000.00","months":"Apr"},{"project_title":"sdsdsd","project_ref_id":"112","amount":"2000.00","months":"Apr"},{"project_title":"sdsdsd","project_ref_id":"112","amount":"354357.00,30000.00","months":"May"}]'; ?>
获取数据的月份具有在x轴表示。 在y轴上,PROJECT_TITLE作为名义series
, 下series
量作为数据我曾尝试下面的代码https://jsfiddle.net/neb22v3j/1/
但图形产生不正确。它不符合json数据
x轴必须是月份y轴应显示相对于project_title的金额。我试过的是给其他月份的月份数额。金额与其展示的月份无关。
请帮我解决这个问题
也许'series'阵列并不构成好。您应该在数据数组上使用'Array.prototype.map()'并将这些对象映射到Highcharts希望看到的任何形式。您能否根据提供的数据显示串联阵列的外观? – Redu
你想完成这样的事吗?我不明白你想如何显示你的数据[例子](http://jsfiddle.net/4bsvjzus/1/) –
另外,你的数据中只有1个组合或项目和月份吗? –