vue3 数据可视化大屏 物资运输智能监控系统

数据大屏 yekong 818℃

vue3 数据可视化大屏 物资运输智能监控系统

如果您需要设计属于自己的数据可视化大屏 请联系我们微信:17331886870

开发环境

vue3+vite+js nodejs 16

分辨率

1920*1080

演示地址

vue3 数据可视化大屏 物资运输智能监控系统

演示demo:vue3 数据可视化大屏 物资运输智能监控系统

效果截图

vue3 数据可视化大屏 物资运输智能监控系统

动画效果

项目模块

1.物资库存与消耗

1.物资库存与消耗

2.物资使用量趋势

2.物资使用量趋势

3.物资使用部门

3.物资使用部门

4.物资采购价格

4.物资采购价格

5.物资采购类型

5.物资采购类型

6.物资运输道路情况

6.物资运输道路情况

7.地图飞线

7.地图飞线

数据交互

使用mockjs 来生成模拟数据,使用axios来进行接口请求。

mockjs数据生成部分代码

    // 使用mockjs生成数据 分别为

    // 物资库存与消耗
    // vue3 mockjs 生成 物资库存与消耗 接口  name 钢材 煤炭 水泥 化肥 铁矿石 粮食 value1 -100随机 value2 1 -100随机

    {
        url: '/api/inventory',
        method: 'get',
        response: () => {

// 物资名称列表
            const names = ['钢材', '煤炭', '水泥', '化肥', '铁矿石', '粮食'];
            const data = names.map(name => {
                return {
                    name,
                    value: Math.floor(Math.random() * 100) + 1, // 1到100的随机数
                    value2: Math.floor(Math.random() * 100) + 1 // 1到100的随机数
                };
            });

            return {
                data,
                message: '成功',
                code: 0
            };
        },
    },
    

接口请求封装部分代码


// 物资库存与消耗
export function inventory(data) {
    return request({
        url: '/api/inventory',
        method: 'get',
        data
    })
}

接口请求实例

使用await/async进行数据请求

async getData() {
  try {
    const res = await inventory();
    this.list = res.data;
    this.drawEcharts(); // 调用绘制图表的方法
  } catch (err) {
    console.error(err);
  }
},

更多可视化数据大屏

100个酷炫的数据可视化大屏

源码下载

项目基于vue3+vite+js开发 nodejs 16,购买代码请确保有相关开发基础

虚拟产品一经售出 概不退款请谅解

相关文件下载地址
此资源需支付 ¥60 后下载
支付宝购买扫右侧红包码购买更优惠,如无法下载请联系微信:17331886870
喜欢 (0)
vue3 数据可视化大屏 物资运输智能监控系统