部署DeepSeek模型,进群交流最in玩法!
立即加群
发布
社区首页 >专栏 >【deepseek用例生成平台-08】首页统计echarts

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

作者头像
我去热饭
发布2025-03-07 08:07:59
发布2025-03-07 08:07:59
6000
代码可运行
举报
文章被收录于专栏:测试开发干货测试开发干货
运行总次数:0
代码可运行

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

然后先来 统计图部分:

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

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

npm install echarts --save

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

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

代码语言:javascript
代码运行次数:0
复制
<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

效果如下:

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档