【技术实现步骤摘要】
基于vue框架的可视化大屏模块分区组件封装的方法
[0001]本专利技术属于通用前端
,尤其是涉及一种基于
vue
框架的可视化大屏模块分区组件封装的方法
。
技术介绍
[0002]随着互联网技术和大数据产业的蓬勃发展,用到可视化大屏需求的企业也越来越多
。
比如智慧城市
、
智慧交通
、
智慧医疗等行业等,都有了可视化数据展示的需求,可视化行业也随之迎来了快速的发展
。
数据可视化就是把一些相对复杂
、
抽象
、
难以看懂的数据通过可视化的方式,运用图形化
、
表格等手段,清晰有效地将数据信息进行分析和表达,帮助我们发现其中的规律和特征,挖掘数据背后的巨大价值
。
[0003]目前可视化框架大多数都是基于
web
前端实现的
。
常见的可视化实现方式是二维
、
三维相结合,例如大屏中的可视化图表是可以用
echarts
等第三方图标控件和
vue
来实现的
。
[0004]现在网上有各种各样的可视化大屏,有些一眼看上去就很美观
、
有的则平平无奇,毫无特点
。
且通常在设计大屏的时候都会考虑模块化功能分区,以方便展示更多的内容,比如地图区域,历年统计数据区域,最新监控消息区域等,那么如何有效的将各种功能区拼凑好展示给用户就是成为亟待解
【技术保护点】
【技术特征摘要】
1.
基于
vue
框架的可视化大屏模块分区组件封装的方法,其特征在于,包括以下步骤:
S1、
创建一个
div
,动态设置
style
的
width、height、foat
;
S2、
在
div
内创建一个样式为
title
的子
div
,并且添加显示变量
title
和动画元素
rightDot
;
S3、
创建
slot
卡槽;
S4、
获取参数
width、height、foat
动态设置
style
给
div
;
S5、
将参数
title
插入到元素中;
S6、
设置关键帧动画从透明度为1变为透明度为0,向左移动
300px
并且缩小到
dotScale
;
S7、
获取
rightDoti
元素并设置
dotSpeed
秒的关键帧动画后结束
。2.
根据权利要求1所述的基于
vue
框架的可视化大屏模块分区组件封装的方法,其特征在于,在步骤
S1
中,具体如下:
A1、
使用
JavaScript
创建一个
div
元素;
A2、
动态设置
div
的样式,包括
width、height
和
float。3.
根据权利要求1所述的基于
vue
框架的可视化大屏模块分区组件封装的方法,其特征在于,在步骤
S2
中,具体如下:
B1、
再次创建一个
div
元素,作为子
div
;
B2、
设置子
div
的类名为
″
title
″
;
B3、
将子
div
添加到父
div
中;<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。