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

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

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

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

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

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

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

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

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

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

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

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


相关文章
|
11月前
|
人工智能 数据可视化 数据挖掘
零售行业数据分析工作模式革新
在零售行业,干数据分析和汇报的小伙伴肯定懂,每个月、每季度、每年都要做各种报告往上交。随着公司业务的拓展,销售的类目从几种到几十种,甚至到上百种,数据量也不断往上涨。以前做个Excel表、画几张图就能搞定的事情,现在光是整理这些数据就够让人头疼了,更别说还要从中找出有用的信息,做成清晰易懂的报告。因为,面对这么庞大的数据量,我们真是遇到了前所未有的挑战。DataV Note作为一个智能分析文档,解决了我们的困境。
355 132
|
SQL 安全 测试技术
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
1146 0
安全测试----使用Docker搭建SQL注入安全测试平台sqli-labs
|
11月前
|
存储 人工智能 API
ChatGPT-on-WeChat:Star32.4k, DeepSeek加持!这款开源神器秒变AI助手,聊天体验直接起飞!
嗨,大家好,我是小华同学。今天为大家介绍一款结合DeepSeek引擎的开源项目——ChatGPT-on-WeChat,由开发者zhayujie打造。它将微信变成智能AI助手,支持文本、图片、语音对话,具备定时提醒、天气查询等扩展功能,完全开源且易于定制。项目地址:https://github.com/zhayujie/chatgpt-on-wechat。关注我们,获取更多优质开源项目和高效学习方法。
1265 11
|
11月前
|
SQL 关系型数据库 MySQL
MySQL进阶突击系列(07) 她气鼓鼓递来一条SQL | 怎么看执行计划、SQL怎么优化?
在日常研发工作当中,系统性能优化,从大的方面来看主要涉及基础平台优化、业务系统性能优化、数据库优化。面对数据库优化,除了DBA在集群性能、服务器调优需要投入精力,我们研发需要负责业务SQL执行优化。当业务数据量达到一定规模后,SQL执行效率可能就会出现瓶颈,影响系统业务响应。掌握如何判断SQL执行慢、以及如何分析SQL执行计划、优化SQL的技能,在工作中解决SQL性能问题显得非常关键。
|
8月前
|
Ubuntu 应用服务中间件 网络安全
MyEMS开源系统安装之Debian/Ubuntu(上)
本文详细讲解在Debian或Ubuntu服务器上部署MyEMS的步骤,分为上下篇。本篇(上)涵盖以下内容: 1. **前提准备**:介绍支持的操作系统版本及硬件需求,克隆MyEMS源代码。 2. **数据库安装**:参考外部链接完成数据库配置。 3. **myems-api服务**:包括环境配置、依赖安装、防火墙设置及systemd服务配置。 4. **myems-admin模块**:安装和配置Nginx服务器,设置反向代理,部署myems-admin前端。 5. **myems-modbus-tcp服务**:安装依赖、配置环境变量并启动服务。
260 2
|
编解码 人工智能 运维
南加大提出全新通用时间序列基础模型TimeDiT!基于扩散模型创新物理约束机制
 【10月更文挑战第10天】南加大提出TimeDiT模型,创新融合扩散模型与Transformer架构,针对真实世界时间序列数据的复杂性,如多分辨率、缺失值等问题,提供高效解决方案。该模型通过新颖的掩码机制和无微调编辑策略,实现多任务处理及物理知识集成,显著提升预测和异常检测的准确性和鲁棒性。
497 3
|
监控 供应链 数据可视化
物联网工厂可视化监控平台:为智能制造打造的可视化大屏
物联网(IoT)已成为数字化转型的核心力量,通过连接设备和传感器实现数据实时收集与分析。本文介绍物联网设备可视化监控平台,解决行业痛点如多系统统筹难、库存管理不精准、巡检工作繁杂等问题。应用场景包括数据分析与决策支持、园区监控、车间概览及设备管理,利用数字孪生技术实现全方位监控和智能决策,优化资源配置,提高运营效率。获取路径:素材广场【尊享版】。
|
12月前
|
设计模式 Java 开发者
「全网最细 + 实战源码案例」设计模式——适配器模式
适配器模式(Adapter Pattern)是一种结构型设计模式,通过引入适配器类将一个类的接口转换为客户端期望的另一个接口,使原本因接口不兼容而无法协作的类能够协同工作。适配器模式分为类适配器和对象适配器两种,前者通过多重继承实现,后者通过组合方式实现,更常用。该模式适用于遗留系统改造、接口转换和第三方库集成等场景,能提高代码复用性和灵活性,但也可能增加代码复杂性和性能开销。
500 28
|
11月前
|
数据可视化 安全 持续交付
敏捷方法大比拼:Scrum 适合你,还是 Kanban 更合适?
在数字化时代,企业面临项目管理的诸多挑战,如信息不透明、沟通低效等。Scrum 和 Kanban 作为敏捷管理方法,通过迭代优化和流程可视化提升协作效率与交付速度。Scrum 适合周期性迭代交付,强调短周期冲刺;Kanban 则适用于持续交付,强调任务流动性和灵活性。两者结合可形成 ScrumBan 模式,进一步优化任务处理。 对于数据安全要求高的企业,私有化部署工具(如板栗看板)确保数据自主可控、高安全性及定制化需求,保障业务连续性。选择合适的敏捷方法并结合私有化部署,能有效提升团队协作效率,助力企业在竞争中保持领先。
|
运维 网络协议
IP地址与子网划分:IPv4与IPv6地址规划及子网掩码计算详解
IP地址与子网划分:IPv4与IPv6地址规划及子网掩码计算详解
5763 3