基于ECharts,JQueryUI的可拖拽数据展示web页面

本文介绍了如何利用ECharts进行数据展示,并结合JQueryUI实现可拖拽布局的功能。ECharts作为强大的数据可视化库,与JQueryUI的Draggable、Droppable等功能结合,为web页面提供了交互式的数据展示方案。同时,Bootstrap用于页面的响应式布局。文章还提及了Sortable.js和Gridster.js作为替代选项,但因社区活跃度较低而未选用。
摘要由CSDN通过智能技术生成

基于ECharts,JQueryUI的可拖拽数据展示web页面

因近期工作需求,需要提供一个展示数据的web页面,同时需要提供灵活的布局,所以调研了ECharts及JQueryUI的一些功能,本文做一个简单的总结。

echarts是一个百度提供的一个开源的js库,主要用来做数据的展示工作,使用非常简单,并且提供了非常丰富的demo。例如下:

饼状图这里写图片描述

JQueryUI主要负责实现可拖拽布局,JQueryUI提供的功能有:(除了JqueryUI之外,还调研了Sortable.js 和 gridster虽然效果很酷炫,功能很全面(在拖拽布局方面比JqueryUI全面),但是维护的人群比较少,最近的更新都是几个月前了,所以放弃了Sortable.js,以后有时间可以再重新看一下);

Gridster :http://dsmorse.github.io/gridster.js/

JQueryUI的主要功能:
1. 动作: Draggable,Droppable, Resizeable, Selectable, Sortable
2. 控件: Accordin ,Button, Dialog, Datepicker等

BootStrap主要用于布局,可以 满足后期跨设备使用的需求。

bootStrap在线编辑器 http://www.bootcss.com/p/layoutit/ 主要可以用来生成静态页面。
bootStrap教程:https://v3.bootcss.com/getting-started/


下面简单说一下各个部分的使用方法:

BootStrap和JQueryUI的使用方法都非常简单,只需要在你希望达到某种效果的元素上加上相应的Class,并在js标签中规定所要拥有的功能进行初始化就可以了:

<!doctype html&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值