JSChart can generate icons on web pages, which are often used for statistical information. It is a very easy-to-use JS component. This article mainly introduces the detailed explanation of the use of JsChart component. Friends who need it can refer to
What is JsChart?
JSChart can generate icons on web pages, which are often used for statistical information. It is a very easy-to-use JS component.
Using JsChart
One. Import jscharts.js
II. Write the jscharts.jsp test page
1. Download the JScharts library. Download the JScharts library from the official website. We use the jscharts.js file in the compressed package. It's about 150KB.
Use JScharts library Include JScharts library in web page files (such as .html or .jsp).
<script type="text/javascript" src="js/jscharts.js"></script>
Define the container To display the image generated by JScharts on the web page file, you need to put the image into the web page container. We usually use the
tag to define this web page container, and it is mandatory to specify a unique ID value for this p element. For example:
<p id="chartcontainer">这里将用来显示图形报表</p>
Note: The content in this p container will be replaced by JScharts images.
Display JScharts image Next, we need to write a small amount of code to display a linear graph. First, we must prepare the data required for the image. We can use JavaScript arrays to provide data. Each element in the array is composed of 2 elements
<script type="text/javascript"> 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(); </script>
5. Detailed instructions for use
<p id="chartcontainer">这里将用来显示图形报表</p> 统计指定时间段向各个供应商的采购金额 使用selectsupplier.jsp action: @Resource private AccountRecordsService accountRecordsService; @RequestMapping("/selectSupplier") @ResponseBody public Object selectSupplier(String start,String end){ System.out.println("start:"+ start+"||end:"+end); MapparamMap =new HashMap (); paramMap.put("start", start); paramMap.put("end", end); return accountRecordsService.selectSupplier(paramMap); } public interface AccountRecordsService extends BaseService { List
The above is what I compiled for everyone. I hope it will be helpful to everyone in the future.
Related articles:
A brief discussion on the application scenarios of Vue’s built-in component components
A simple tutorial on using less in vue2
vue Sample code for developing a button component
The above is the detailed content of Detailed introduction to the usage and functions of JsChart component. For more information, please follow other related articles on the PHP Chinese website!