首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >可视化大屏AJ-Report 自定义组件

可视化大屏AJ-Report 自定义组件

作者头像
逍遥子大表哥
发布2025-07-28 16:36:05
发布2025-07-28 16:36:05
1750
举报
文章被收录于专栏:kali blogkali blog

在前面的文章中,我们讲到了利用AJ-Report这个开源项目搭建自己的可视化大屏。本文简单说说如何进行二次开发,修改图表组件。

这里,我们以添加一个柱形图为例。可以看到官方提供了5个图,还是比较少的。

接下来,我们在echarts中选一个比较相近的图,这里我选了瀑布图。

现在开始撸代码吧!

新增js文件

移步到文件夹report-ui\src\views\bigscreenDesigner\designer\tools\configure\barCharts这个里面是所有和柱状图有关的js。找相近的复制一份。并修改值,主要参数说明:

code 图表id 不能重复label 柱状图下方的二级标题icon 对应的图标,自行修改。

导入js

打开文件eport\report-ui\src\views\bigscreenDesigner\designer\tools\main.js导入对应的js。

做完上面步骤,我们便可以看见对应的选项了。

修改VUE

接下来,我们需要修改对应的vue文件。这里包含的图表的样式等功能。打开文件位置report\report-ui\src\views\bigscreenDesigner\designer\widget\bar。按刚才复制的文件,复制一份。并修改name的值。

导入VUE

打开文件report\report-ui\src\views\bigscreenDesigner\designer\widget分别在tempvidget文件中进行导入。

注意,两个文件都要导入。

现在,我们将刚才的瀑布图,拖动到工作台你就能看到效果了。

但是,样子还是默认的图,我们需要修改vue中的代码来实现。根据官方提供的示例代码,进行修改。

最终效果

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

本文分享自 kali笔记 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 新增js文件
  • 导入js
  • 修改VUE
  • 导入VUE
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档