聪明的表格 SmartTable

码农软件 · 软件分类 · jQuery表格插件 · 2019-12-28 14:43:18

软件介绍

SmartTable 是一套数据源使用 Ajax 获取数据,并展现成表格与图像的形式,并且支持下载(思路源于talkingdata)的智能表格。

开源引入:Bootstrap 3.0,Bootstrap respond (IE解决方案),Jquery 11.02,dataTables,echarts,table2CSV

1.功能展示:

image

  • 右上角为切换图形表格选项

  • 图片显示中,左下角为切换事件,右下角为切换图形显示

  • 表格现实中,右下角为下载表格数据

2.示例&参数

  <div class="smart_here" src="./demodata.txt"  ></div>
  <div class="smart_here" src="./demodata2.txt" ></div>

元素的class设置为smart_here,SmartTable会自动检测此组件并进行图表写入

Demo

[{
    "data":[['2014-07-20','0','12','644','0'],['2014-07-21','35','3','444','60'],['2014-07-22','9','10','144','0'],['2014-07-23','1','5','144','50'],['2014-07-24','2','656','155','1'],['2014-07-25','0','8','144','5'],['2014-07-26','7','1','220','0']],
    "column":[{ "title": "时间"},{ "title": "iPad"},{ "title": "iPhone"},{ "title": "iPod touch"},{ "title": "PC"}],
    "title":"我是测试数据",
    "pdim":"total_time",
    "front":"graph",
    "graph":{
        "ptype":"line",
        "markPoint":{
"data" : [{"type" : 'max', "name": "最大值"}]
        },"markLine":{
"data" : [{"type" : "max", "name": "自定义名字"}]
        },
        "zoom":{
"start":80,
"end":100
        }
    },
    "table":{
         "scrolly":400,
         "page":200,
         "scrollx":true
    }
}]
  • 参1:data 数据源(时间维度)

  • 参2:column 表头(事件)

  • 参3:title SmartTable名称

  • 参3:pdim 默认维度

    • time 时间纬度 : 时间为横轴,每一条线为一个事件

    • event 事件纬度 : 事件为横轴,每一条线为一个时间

    • total_time 统计(时间)纬度 : 时间为横轴,展示各事件数值的一个加和与平均

    • total_event 统计(事件)纬度 : 事件为横轴,展示各时间数值的一个加和与平均

  • 参4:front 默认显示在前面

    • all 全部显示

    • table 表格

    • graph 图形

  • 辅参1:graph 图形的辅助参数

  • 辅参2:table 表格的辅助参数

    • scrolly y轴长度

    • page 分页数

    • scrollx 横轴拖拽条

注意:测试代码时请放入IIS或Apache下,然后使用URL路径访问,不要直接打开index.html

4.SmartTable汇集

从v3.2版本,我们引入了一个新的功能元素,SmartTable汇集,它支持将相同事件的多个SmartTable的统计纬度中加和数据进行汇总展示
image

4-1.示例&参数

<div class="smart_comb_here" title="统计维度汇总" src="./demodata.txt;./demodata2.txt;./demodata.txt;./demodata.txt" ptitle="汇总1;汇总2;汇总1;汇总1"></div>

元素的class设置为smart_comb_here,SmartTable会自动检测此组件并进行表写入

  • 参1:src 数据源地址:多个SmartTable数据源以;隔开

  • 参2:ptitle 各列的名称:与数据源位置一一对应

  • 参2:title 表格的名称

本文地址:https://codercto.com/soft/d/22143.html

摩尔神话

摩尔神话

阿诺德•萨克雷、戴维•布洛克、雷切尔•琼斯 / 黄亚昌 / 中国人民大学出版社 / 2017-9 / 105元

戈登·摩尔领导“八叛逆”创建了仙童半导体公司,为硅谷人士的冒险和创新确立了蓝图。他对技术进行创新,并使“变节资本”成为关键动力,使硅谷成为如今的模样;作为仙童半导体的研发总监,以及在芯片制造中扮演着关键角色,他的观点让创业之火熊熊燃烧;在英特尔初创期,开辟了第二条战线,即用微处理器来实现数字逻辑;他为全球半导体产业以及电子革命确立了核心动力,促进了技术普及,加速了社会变革;在对晶体管技术坚定不移的......一起来看看 《摩尔神话》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换