【deepseek用例生成平台-08】首页统计echarts

图片

首页中部的内容,肯定是要放在HomeNew.vue的这里的:

图片

然后先来 统计图部分:

首选,需要先安装 echarts 插件。这个是专门用来画统计图的,比elementPlus自带的要专业很多。

所以需要先执行命令来安装:

 npm install echarts --save

然后因为这个组件内容还是蛮多的,我们可以单独弄一个vue文件来存放,然后像菜单组件一样引入到首页就好:

图片

打开这个组件,进行编辑如下:(代码来自于echarts官网建议我魔改后的,很好看但也比较复杂,大家可以直接复制,等之后后端功能实现后我们会把其中的一些数据变成变量通过接口获取,而其他诸如样式细节等大家可以不用浪费精力去深究)

<template>    <br><br>  <el-card class="chart-container">    <div ref="chart" style="width: 100%; height: 400px;"></div>      <span style="font-size: xx-small">(使用次数由系统自动在每月1日进行统计)</span>  </el-card></template><script>import * as echarts from 'echarts';import { ref, onMounted } from 'vue';export default {  name: 'HomeEcharts',  setup() {    const chart = ref(null);    onMounted(() => {      const myChart = echarts.init(chart.value);      const option = {        title: {          text: '本平台测试用例使用次数折线图',          left: 'center',        },        tooltip: {          trigger: 'axis',        },        xAxis: {          type: 'category',          data: ['一月', '二月', '三月', '四月', '五月', '六月', '七月'],        },        yAxis: {          type: 'value',        },        series: [          {            name: '使用次数',            type: 'line',            data: [120, 200, 150, 80, 70, 110, 130],            itemStyle: {              color: '#409EFF', // 折线颜色            },            lineStyle: {              width: 3, // 折线宽度            },            symbol: 'circle', // 数据点形状            symbolSize: 10, // 数据点大小          },        ],      };      myChart.setOption(option);    });    return {      chart,    };  },};</script><style scoped>.chart-container {  margin: 20px;}</style>

图片

图片

然后再HomeNew.vue中,引入组件:

图片

运行npm run serve后,访问http://localhost:8080/#/homenew

效果如下:

图片

怎么样,现在我审美是不是上来不少了?主打个简洁大气

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我去热饭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值