因为不会搭建重复型图表,我被开发骂了!

简介: 在可视化项目中,使用正确工具能极大提高效率。例如,用Excel公式代替手动计算,或利用EasyV组件容器动态生成重复组件,避免大量手动复制粘贴工作,减少开发和维护成本。通过2步操作,即可根据数据自动生成多个组件,并支持灵活交互配置。易知微推出组件容器启示录课程,教用户如何高效搭建可视化项目,实现一处改、处处改的效果。

很多时候,别人效率高可能并不是因为能力更强,而是用对了工具。比如同是用Excel填日常的数据,有的人通过计算器一个个算好后再分别复制进表格里,而有的人则是写好一个公式,直接下拉生成。前者虽然能够完成工作,但是费时费力,还可能因为复制错误导致数据偏差,后者用对了工具,半分钟就能拿到想要的结果。 同理,在可视化项目建设的过程中,经常有多模块重复组件、自定义拼接组件、组合展示需求。例如下面这种复杂的布局图表,无法通过一个组件实现,必须用多个不同组件拼接而成。不同人采用不同的方式,虽然能完成相同的结果,但是用的时间和力气却是天差地别。

如果按常规的搭建方式——复制大法,做好一组后复制粘贴,对于搭建的人是方便了,但接数据的开发小哥可就要骂人了。开发需要对每个子元素分别接入各自对应的数据,每个组里有6个组件要接数据,一共4组,也就是要给6*4=24个组件接数据。

而项目中的数据通常都比想象要多,当数据模块增至20个,甚至100个的时候,那么数据接入的工作量则会按6倍来翻...导致工作量暴增,还会大大增加后期的维护成本,这可不能怪开发骂人了。

如何处理这种给下游开发小哥暴增工作量的搭建方式呢?EasyV中的组件容器则是为助力用户更加高效、灵活地搭建可视化项目而诞生的。用组件容器,只需2步就能实现根据数据动态生成重复型组件!

第一步,在组件容器中拼接需要展示的组件。

第二步,按照格式填入数据就可自动生成。

与此同时,组件容器内的任意实例都可与内外部完成自定义交互配置,可通过选中特定实例项进行交互,增强交互配置灵活性。

为了让大家都可以熟悉使用这个功能,我们开启了一场组件容器启示录课程。本次直播我们邀请到了易知微高级设计师——元宝,通过10个经典案例,为大家详细介绍组件容器的基本概念及用法,教大家通过数据驱动的方式:

一变多:只要一个组件,就能随数据动态生成多个“子体”,快捷方便! 一处改,处处改:只需更改“母体”样式,所有“子体”样式即可同步修改! 本次直播教学内容已上架至易知微素材广场,搜索「组件容器效果启示录-01」,或点此即可查看~

左右滑动查看案例内效果图👇🏻


相关文章
|
SQL 安全 测试技术
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
1195 0
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
|
监控 供应链 数据可视化
物联网工厂可视化监控平台:为智能制造打造的可视化大屏
物联网(IoT)已成为数字化转型的核心力量,通过连接设备和传感器实现数据实时收集与分析。本文介绍物联网设备可视化监控平台,解决行业痛点如多系统统筹难、库存管理不精准、巡检工作繁杂等问题。应用场景包括数据分析与决策支持、园区监控、车间概览及设备管理,利用数字孪生技术实现全方位监控和智能决策,优化资源配置,提高运营效率。获取路径:素材广场【尊享版】。
|
10月前
|
Ubuntu 应用服务中间件 网络安全
MyEMS开源系统安装之Debian/Ubuntu(上)
本文详细讲解在Debian或Ubuntu服务器上部署MyEMS的步骤,分为上下篇。本篇(上)涵盖以下内容: 1. **前提准备**:介绍支持的操作系统版本及硬件需求,克隆MyEMS源代码。 2. **数据库安装**:参考外部链接完成数据库配置。 3. **myems-api服务**:包括环境配置、依赖安装、防火墙设置及systemd服务配置。 4. **myems-admin模块**:安装和配置Nginx服务器,设置反向代理,部署myems-admin前端。 5. **myems-modbus-tcp服务**:安装依赖、配置环境变量并启动服务。
324 2
|
编解码 人工智能 运维
南加大提出全新通用时间序列基础模型TimeDiT!基于扩散模型创新物理约束机制
 【10月更文挑战第10天】南加大提出TimeDiT模型,创新融合扩散模型与Transformer架构,针对真实世界时间序列数据的复杂性,如多分辨率、缺失值等问题,提供高效解决方案。该模型通过新颖的掩码机制和无微调编辑策略,实现多任务处理及物理知识集成,显著提升预测和异常检测的准确性和鲁棒性。
547 3
|
运维 网络协议
IP地址与子网划分:IPv4与IPv6地址规划及子网掩码计算详解
IP地址与子网划分:IPv4与IPv6地址规划及子网掩码计算详解
6280 3
文件太大不能拷贝到U盘怎么办?实用解决方案全解析
当我们试图将一个大文件拷贝到U盘时,却突然跳出提示“对于目标文件系统目标文件过大”。这种情况让人感到迷茫,尤其是在急需备份或传输数据的时候。那么,文件太大为什么会无法拷贝到U盘?又该如何解决?本文将详细分析这背后的原因,并提供几个实用的方法,帮助你顺利将文件传输到U盘。
|
机器人
ROS2教程 04 话题Topic
本文是关于ROS2(机器人操作系统2)中话题(Topic)机制的教程,详细介绍了ROS2中话题的命令使用,包括列出、回显、发布、信息查询、类型查询等功能,并通过示例代码展示了如何创建发布者(Publisher)和订阅者(Subscriber)节点,以及如何测试发布-话题-订阅通信。
2708 1
ROS2教程 04 话题Topic
|
Ubuntu 网络协议 Android开发
使用ruri快速构建跨架构chroot容器
【7月更文挑战第10天】使用ruri快速构建跨架构chroot容器:先确认binfmt_misc支持;安装qemu-user-static;用rootfstool脚本获取rootfs;下载最新ruri二进制;解压rootfs并启动容器;配置DNS。完成这些步骤后,可在x86_64上运行arm64的Ubuntu容器。注意,ruri处于实验阶段,使用前需评估风险,并根据需求调整与优化。此流程提供基础参考,具体操作可能需微调。
475 6
|
Linux 开发工具 数据库
【REP】hrms-ERPNext 容器安装配置
【REP】hrms-ERPNext 容器安装配置
|
人工智能 前端开发 JavaScript
低代码到底是前端的 “ 福 ” 还是 “ 孽 ”???
低代码到底是前端的 “ 福 ” 还是 “ 孽 ”???