图表测试
本仓库使用了webpack的热更新功能。可以在编辑图表时打开测试页面,实时查看编辑效果。以下是创建并打开测试页面的步骤。
编辑test/CustomChartBar/index.html文件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ margin:0; padding:0; } html, body{ width: 100%; height: 100%; } #container{ width: 100%; height: 100%; } </style> </head> <body> <div id="container"></div> </body> </html>
container是图表容器
编辑test/CustomChartBar/index.js文件
//引入图表 import bar from '../../src/chart/CustomChartBar/CustomChartBar.js'; //工具(将配置文件解析为实际的配置) import Utils from '../utils.js'; //获取样式配置和数据配置 let config = new bar(document.querySelector('#container'), {getConfig:true}).getConfig(); //初始化图表 let chart = new bar(document.querySelector('#container')); let styleConfig = config.styleConfig; let dataConfig = config.dataConfig; //在这里可以对样式和数据进行相应修改 //styleConfig.xAxis.show = false; //调用setOption方法 chart.setOption(Utils.parseStyle(styleConfig), dataConfig); //销毁图表 //chart.dispose();
打开测试页面
3.1 在charts目录下执行命令
npm run dev
3.2 打开页面 http://localhost:3000/CustomChartBar/index.html
如果图表名称为CustomChartLine,那么测试页面是http://localhost:3000/CustomChartLine/index.html