一个电商项目中,用到了"双柱状图",对比 当前库存和累计库存。

网上找了好几个贴子,才找到具体用法。

代码整理下,以备不时之需。

效果图-双折线图

效果图-双柱状图

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<script type="text/javascript" src="static/FusionCharts/FusionCharts.js"></script>
<script>
//双折线图
var swf="static/FusionCharts/n-MSLine.swf";
//双柱状图
//var swf = "static/FusionCharts/n-MSColumn2D.swf";
$(function() {
var chartObj = new FusionCharts(swf, 'chart', chartWidth, chartHeight);
chartObj
.setDataXML("<graph caption='' subcaption='' hovercapbg='FFECAA' hovercapborder='F47E00' formatNumberScale='0' decimalPrecision='0' showvalues='0' numdivlines='3' numVdivlines='0' yaxisminvalue='1000' yaxismaxvalue='1800' rotateNames='0'>"
+ "<categories >"
+ "<category name='商品A' />"
+ "<category name='商品B' />"
+ "</categories>"
+ "<dataset seriesName='累计库存' color='1D8BD1' anchorBorderColor='1D8BD1' anchorBgColor='1D8BD1'>"
+ "<set value='1327' />"
+ "<set value='1826' />"
+ "</dataset>"
+ "<dataset seriesName='当前库存' color='F1683C' anchorBorderColor='F1683C' anchorBgColor='F1683C'>"
+ "<set value='2042' />"
+ "<set value='3210' />"
+ "</dataset>" + "</graph>");
chartObj.render('chart'); });
</script>
<div id="chart"></div>

友情提示:不同版本的JS,提供的API可能不一样。最初想通过JSON方式,设置数据,报错。

最新文章

  1. js 打印
  2. 【react学习笔记】-jsx
  3. 内存角度探寻C++面向对象 之 继承、多态
  4. 单机多实例Tomcat部署
  5. C# 对象深度拷贝
  6. canvas入门
  7. can&#39;t find which disk is full
  8. 基础dp
  9. BootStrap详解之(二)
  10. Centos7中hadoop配置
  11. day13函数的嵌套定义,global、nonlocal关键字,闭包及闭包的运用场景,装饰器
  12. Array.sort()
  13. Python交互图表可视化Bokeh:6. 轴线| 浮动| 多图表
  14. Chrome浏览器如何调试移动端网页信息
  15. @Scope 注解
  16. webBrowser.Document.Cookie取不到HttpOnly的Cookie,取Cookie不完整
  17. salt-api使用
  18. 第6章 HDFS HA配置
  19. pgbench使用记录
  20. es6总结(六)--新数据类型-Symbol

热门文章

  1. 新手对ASP.NET MVC的疑惑
  2. NYOJ skiing(DFS+记忆化搜索)
  3. 【BZOJ 1602】 牧场行走
  4. MySQL:常见错误01
  5. java 格式化日期
  6. Ubuntu16.04开启root用户,并远程登录
  7. Djnago进阶
  8. BZOJ 4517 组合数+错排
  9. ReferenceEquals()、static Equals() 、instance Equals() 与 operator==之间的联系与区别
  10. java编译器和java解释器、JVM