let tongji1 = souce(); var chartDom = $('.tongji1')[0]; var myChart = echarts.init(chartDom); var option; option = { tooltip: { // triggerOn: 'none', formatter: function (params) { return params.name + ':' + params.value } }, xAxis: { type: 'category', data: tongji1.Name, axisLabel: { show: true, interval: 0, // rotate: -90, // margin: 6, textStyle: { fontSize: 14, fontWeight: 400, }, formatter: function (value, index) { return value.slice(0, 8); } }, }, yAxis: { type: 'value', nameTextStyle: { fontFamily: 'Poppins-Regular', fontSize: 12 }, color: '#7e84a3', // axisLabel: { // formatter: function (value, index) { // return parseInt(value / 10)*10 +10 ; // }} }, series: [ { data: tongji1.length, type: 'bar', // 此系列自己的调色盘。 barMaxWidth: 20, itemStyle: { // 普通样式。 normal: { // 点的颜色。 color: '#c83141', borderRadius: [2, 2, 0, 0], // 重点 }, } } ] }; myChart.setOption(option);
时间: 2024-02-14 19:30:39 浏览: 183
choose_picture.rar_flower_tongji.m_匹配
这段代码的作用是使用 ECharts 绘制一个柱状图。以下是对代码的解释:
1. `let tongji1 = souce();`:这里假设 `souce()` 是一个函数,用于获取数据并将其赋值给 `tongji1` 变量。
2. `var chartDom = $('.tongji1')[0];`:这行代码获取页面上第一个具有 `.tongji1` 类的元素,并将其赋值给 `chartDom` 变量。
3. `var myChart = echarts.init(chartDom);`:这行代码使用 ECharts 初始化图表,并将其赋值给 `myChart` 变量。
4. `var option;`:这里定义了一个空对象 `option`,用于存储图表的配置选项。
5. `option = { ... }`:这里是图表的配置选项,包括了提示框、x轴、y轴和系列数据等。
6. `myChart.setOption(option);`:这行代码将配置选项应用到图表上,以绘制柱状图。
请注意,代码中还有一些注释,这些注释中包含了一些被注释掉的配置项或代码。根据您的需求,您可以根据注释的说明进行修改或取消注释以实现相应的功能。
阅读全文