条形图堆栈的奇怪值打开Flash图表

时间:2015-05-11 10:56:32

标签: javascript php json open-flash-chart

我试图将条形图堆栈图与Open Flash Chart一起使用。我生成的JSON对象包含正确的值,并且在加载图表时,条形图堆栈的第一部分是正确的,但是后面的那些已经获得了值。 JSON对象:

{
"title": {
    "text": "Aktiviteter",
    "style": "{font-size: 15px; text-align: center;}"
},
"elements": [
    {
        "type": "bar_stack",
        "colours": [
            "#b727e3",
            "#f55225",
            "#16196e",
            "#b3ac3",
            "#f01673"
        ],
        "keys": [
            {
                "colour": "#b727e3",
                "text": "Utst\u00e4llningar",
                "font-size": 13
            },
            {
                "colour": "#f55225",
                "text": "Kurser",
                "font-size": 13
            },
            {
                "colour": "#16196e",
                "text": "Resor",
                "font-size": 13
            },
            {
                "colour": "#b3ac3",
                "text": "Kulturarrangemang",
                "font-size": 13
            },
            {
                "colour": "#f01673",
                "text": "F\u00f6rel\u00e4sningar",
                "font-size": 13
            }
        ],
        "values": [
            [
                {
                    "val": "205",
                    "tip": "Utst\u00e4llningar 2013<br>Antal #val#"
                },
                {
                    "val": "52",
                    "tip": "Kurser 2013<br>Antal #val#"
                },
                {
                    "val": "161",
                    "tip": "Resor 2013<br>Antal #val#"
                },
                {
                    "val": "123",
                    "tip": "Kulturarrangemang 2013<br>Antal #val#"
                },
                {
                    "val": "123",
                    "tip": "F\u00f6rel\u00e4sningar 2013<br>Antal #val#"
                }
            ]
        ],
        "on-show": {
            "type": "pop",
            "cascade": 1,
            "delay": 0.5
        }
    }
],
"x_axis": {
    "labels": {
        "rotate": 20,
        "labels": [
            "2013"
        ]
    }
},
"y_axis": {
    "min": 0,
    "steps": 66,
    "max": 830
},
"tooltip": {
    "mouse": 2
},
"bg_colour": "#FFFFFF"

}

项目#2:

{
  "val": "52",
  "tip": "Kurser 2013<br>Antal #val#"
},

,显示时,得到的值为20 347而不是52,因此不适合y轴。 (图片http://s8.postimg.org/jfeh9u2d1/Namnlo_st.png

我按

加载图表
<script type="text/javascript" src="js/js/swfobject.js"></script>
<script type="text/javascript">
  swfobject.embedSWF(
   "open-flash-chart.swf", "my_chart", "550", "200",
   "9.0.0", "expressInstall.swf",
    {"data-file":"get_stats2.php?action=activities%26type=total%26limit=1"}
 );

有什么建议吗?

0 个答案:

没有答案