highcharts 使用
$.getJSON(url,function(jsonObject){ chart = new Highcharts.Chart({ //HighCharts核心方法 chart: { renderTo: renderId,//放置图标的容器(DIV) defaultSeriesType: 'line',//折线图 zoomType: 'x',backgroundColor: jsonObject.backgroundColor },credits: { enabled: false //右下角不显示LOGO },title: { text: jsonObject.title,style: { font: '16px "Microsoft YaHei"',color: '#393942' } },xAxis: { //X轴 categories: eval("(" + jsonObject.categories + ")"),labels: eval("(" + jsonObject.xAxis_labels + ")") },yAxis: { max: jsonObject.y_axis_max,min: jsonObject.y_axis_min,allowDecimals:false,title: { text: '' } },tooltip: { headerFormat: '<span style="font-size:12px">{point.key}</span><table>',pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' + '<td style="padding:0"><b>{point.y:.1f} mm</b></td></tr>',footerFormat: '</table>',shared: true,useHTML: true,borderColor: '#4BA9DF' },exporting: { enabled: false //设置导出按钮不可用 },legend: { enabled: true,symbolWidth: 5,borderWidth: 0 },series: eval("(" + jsonObject.series + ")") }); });
JSONObject jsonObject = new JSONObject(); try { int step = 1; JSONArray jsonArray = new JSONArray(); for (int i = showDataNum; i > 0; i--) { jsonArray.put(DateUtils.formatDate(DateUtils .getStringByBefore(i))); } jsonObject.put("categories",jsonArray.toString()); jsonObject .append("series","[{name:'新增用户',color: '#4BA9DF',data: [1,2,3,4,5,6,5]}]"); jsonObject.append("xAxis_labels","{step:" + step + "}"); jsonObject.append("title","目前没有有效数据产生"); jsonObject.append("backgroundColor","#ebebeb"); } catch (JSONException e) { e.printStackTrace(); }
捐助开发者
在兴趣的驱动下,写一个免费
的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。
谢谢您的赞助,我会做的更好!