详细介绍JsChart组件使用方法以及功能

jschart能够在网页上生成图标,常用于统计信息,十分好用的一个js组件。这篇文章主要介绍了jschart组件使用详解,需要的朋友可以参考下

JsChart是什么?

JSChart能够在网页上生成图标,常用于统计信息,十分好用的一个JS组件。

使用JsChart

一。导入jscharts.js

 二。编写jscharts.jsp测试页面

1.下载JScharts库 从官网下载JScharts库,我们使用的是压缩包里面的jscharts.js文件。它大约150KB。

使用JScharts库 在网页文件(如.html或.jsp)包含JScharts库。


登录后复制

定义容器 要在网页文件上显示JScharts生成的图像,需要把此图像放入网页容器。此网页容器我们通常用

标签来定义,而且必须强制性地为此p元素指定唯一的ID值。比如:

这里将用来显示图形报表

登录后复制

注意:此p容器内的内容都会被JScharts图像所替代。

显示JScharts图像 下面,我们需要写少量代码来显示一个线性图。首先要准备好图像所需的数据,我们可以用JavaScript数组来提供数据,数组中的每个元素都是由2个元素所组成

 var myData = new Array([ "商品1", 20 ], [ "商品2", 10 ], [ "商品3", 30 ], [ "商品4", 10 ],  [ "商品5", 5 ]); var myChart = new JSChart('chartcontainer', 'line'); myChart.setDataArray(myData); myChart.draw(); 

登录后复制

5.使用详细说明

 

这里将用来显示图形报表

  //支持js二维数组、json格式、xml格式数据源 var myData = new Array([ "商品1", 20 ], [ "商品2", 10 ], [ "商品3", 30 ], [ "商品4", 10 ], [ "商品5", 5 ]); //第二个参数值有:line,bar,pie分别表示用线形图、柱状图、饼图来展示报表 var myChart = new JSChart('chartcontainer', 'line'); //数据源处理方式一:setDataArray(myData)使用js数组 //myChart.setDataArray(myData); //数据源处理方式二:setDataJSON使用json格式数据 //myChart.setDataJSON("data.json"); //数据源处理方式三:setDataXML使用xml格式数据 myChart.setDataXML("data.xml"); myChart.setTitle('测试报表'); myChart.draw();  统计指定时间段向各个供应商的采购金额使用selectsupplier.jspaction:@Resource private AccountRecordsService accountRecordsService; @RequestMapping("/selectSupplier") @ResponseBody public Object selectSupplier(String start,String end){ System.out.println("start:"+ start+"||end:"+end); Map paramMap =new HashMap(); paramMap.put("start", start); paramMap.put("end", end); return accountRecordsService.selectSupplier(paramMap); }public interface AccountRecordsService extends BaseService { List> selectSupplier(Map paramMap);}@Service("accountRecordsService")public class AccountRecordsServiceImpl extends BaseServiceImpl implements AccountRecordsService { @Override public List> selectSupplier(Map paramMap) { // TODO Auto-generated method stub return accountRecordsMapper.selectSupplier(paramMap); }}public interface AccountRecordsMapper extends BaseMapper {  List> selectSupplier(Map paramMap);}   #{start} and ar_date select sum(ar_payable) total,sup_name from account_records inner join supplier on account_records.sup_id=supplie

登录后复制

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

浅谈Vue内置component组件的应用场景

vue2中使用less简易教程

vue 开发一个按钮组件的示例代码

以上就是详细介绍JsChart组件使用方法以及功能的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2751702.html

(0)
上一篇 2025年3月8日 05:55:48
下一篇 2025年3月3日 06:25:21

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论