ECharts 图形化看板 模板(简单实用)

目录

一、官网

二、模板

①定义请求​编辑

②  将请求统一管理,别的页面引用多个请求时更便于导入。​编辑

③最终模板 

 三、执行效果

四、后端代码

4.1 controller

4.2 xml

4.3 测试接口


一、官网

获取 ECharts - 入门篇 - 使用手册 - Apache ECharts

二、模板

自己封装了一下 比原有的功能增强了一些(可以折线图和柱状体互相转化)

①定义请求

import http from "@/http/index";
export default {
  select: {
    name: "商品展示",
    url: "/api/select",
    call: async function name(params: any = {}) {
      return await http.get(this.url, params);
    },
  },
  
};

②  将请求统一管理,别的页面引用多个请求时更便于导入。

③最终模板 

<template>
  <div id="main" style="height: 600px"></div>
</template>

<script lang="ts" setup>
import { ref, onMounted } from "vue";
import * as echarts from "echarts";
import { productApi } from "@/api/index";

onMounted(() => {
  productApi.select.call().then((res: any) => {
    console.log(res);

    initCharts(res);
  });
});

const initCharts = (res: any) => {
  let option = {
    title: {
      text: "商品展示图",
    },
    tooltip: {
      trigger: "axis",
      axisPointer: {
        type: "cross",
        crossStyle: {
          color: "#999",
        },
      },
    },
    toolbox: {
      show: true,
      feature: {
        dataZoom: {
          yAxisIndex: "none",
        },
        dataView: { readOnly: false },
        magicType: { type: ["line", "bar"] },
        restore: {},
        saveAsImage: {},
      },
    },
    xAxis: {
      type: "category",
      name:"商品名称",
      axisLabel: {
        interval: 0, // 强制显示所有标签
        rotate: 0, // 旋转角度,根据实际情况调整
      },
      data: res.map((obj: any) => obj.name),
    },
    yAxis: {
      name: "商品价格",
      type: "value",
    },
    series: [
      {
        name: "inventory",
        data: res.map((obj: any) => obj.price),
        type: "bar",
        tooltip: {
          valueFormatter: function (value: any) {
            return value + " 中国";
          },
        },
      },
    ],
  };

  // 基于准备好的dom,初始化echarts实例
  var myChart = echarts.init(document.getElementById("main"));
  // 绘制图表
  myChart.setOption(option);

  window.onresize = function () {
    myChart.resize();
  };
};
</script>

 三、执行效果

四、后端代码

4.1 controller

 

4.2 xml

 

4.3 测试接口

 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 您可以通过以下步骤来下载 Echarts 大数据看的 HTML 模板: 1. 首先,打开您的浏览器,进入 Echarts 的官方网站 (https://echarts.apache.org)。 2. 在网站的主页中,您可以看到上方有一个菜单栏,点击菜单栏中的 "下载" 按钮。 3. 在下载页面中,您会看到 "常用资源" 的选项,点击其中的 "Echarts 发行版"。 4. 在下载页面中,您会看到不同版本的 Echarts,选择最新的版本,并点击 "源码" 后面的 "下载" 按钮。 5. 下载完成后,解压缩源码文件。 6. 在解压缩后的文件夹中,您可以找到一个名为 "example" 的文件夹,进入该文件夹。 7. 在 "example" 文件夹中,您可以找到一个名为 "bigdata" 的文件夹,进入该文件夹。 8. 在 "bigdata" 文件夹中,您会看到一个名为 "bigdata.html" 的文件,这就是 Echarts 大数据看的 HTML 模板文件。 9. 点击该文件,选择 "保存" 或 "另存为",选择您想要保存的路径,完成下载。 现在您已经成功下载了 Echarts 大数据看的 HTML 模板文件。您可以使用任何文本编辑器(如 Notepad++)打开该文件,并根据您的需求进行定制和修改。记得在对该文件进行修改之前,了解相关的 Echarts 使用方法和配置选项。祝您使用愉快! ### 回答2: ECharts 是一款基于 JavaScript 的开源可视图表库,可以用于制作各种各样的图表和大数据看。如果你想要下载一份 ECharts 大数据看的 HTML 模板,可以按照以下步骤进行: 1. 打开 ECharts 官方网站(https://echarts.apache.org/zh/index.html),可以选择中文或英文版本进行浏览。 2. 在官网首页的导航栏中找到 "下载" 选项,并点击进入下载页面。 3. 在下载页面,你可以选择下载相应版本的 ECharts 库文件和示例代码,包括基础图表和高级图表的示例。 4. 如果你想要下载一个大数据看的 HTML 模板,可以在网页的"高级使用"部分找到 "ECharts 大屏数据展示" 的链接文档。点击该链接将会跳转到一个详细的文档页面。 5. 在文档页面中,你可以了解到如何使用 ECharts 组件以及相应的配置和示例代码。此外,在文档的底部,你也可以找到一个下载链接,用于下载该大数据看的 HTML 模板文件。 6. 点击下载链接,你可以选择将文件保存到本地的目录中。下载完成后,你可以使用任何文本编辑器打开该 HTML 文件,并根据自己的需求进行编辑和定制,来生成适合自己的大数据看。 总结:要下载 ECharts 大数据看的 HTML 模板,你需要先访问 ECharts 的官网并进入下载页面,然后找到 "ECharts 大屏数据展示" 的文档页面,在页面底部找到相关下载链接,下载并编辑该 HTML 模板文件即可。希望这些步骤能够帮助到你。 ### 回答3: 要下载echarts大数据看的html模板,可以按照以下步骤进行操作。 首先,打开浏览器,在搜索引擎上搜索“echarts大数据看html模板下载”。在搜索结果中可能会出现一些网站提供的模板下载服务。 接下来,选择一个可靠且有口碑的网站,点击进入。 在打开的网站页面上,通常会有一个搜索栏,输入关键词“echarts大数据看”进行搜索。搜索结果一般会列出与该关键词相关的模板。 浏览搜索结果,找到一个符合需求的模板。通常网站会提供模板的预览图和一些模板的描述信息,根据预览图和描述信息可以选择最适合的模板。 在确定好模板后,一般会有一个下载按钮或链接,点击下载按钮进行下载。 下载完成后,可以在电脑的下载文件夹或指定的目录中找到下载的模板文件。通常模板文件是一个压缩文件,例如.zip或.rar格式。 解压缩该文件,可以得到一个包含html文件的文件夹。 打开文件夹,找到html文件,并双击打开该文件。此时就可以预览和使用echarts大数据看的html模板了。 根据实际需求,可以对该模板进行修改和定制,例如更改数据源、样式、图表类型等。 以上步骤就是下载echarts大数据看html模板的过程。希望能对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

今天的接口写完了吗?

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

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

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

打赏作者

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

抵扣说明:

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

余额充值