基于Web的JavaScript电子表格插件

所属分类:UI,输入-图表,丰富的输入

 29262  366  查看评论 (7)
分享到微信朋友圈
X
基于Web的JavaScript电子表格插件 ie兼容12

快速使用

html

<div id="x-spreadsheet-demo"></div>

js

import Spreadsheet from "x-data-spreadsheet";
// 如果需要覆盖默认选项,可以设置覆盖
// const options = {};
// new Spreadsheet('#x-spreadsheet-demo', options);
new Spreadsheet("#x-spreadsheet-demo")
  .loadData({}) // load data
  .change(data => {
    // 将数据保存到db
  });

默认选项

{
  showToolbar: true,
  showGrid: true,
  view: {
    height: () => document.documentElement.clientHeight,
    width: () => document.documentElement.clientWidth,
  },
  row: {
    len: 100,
    height: 25,
  },
  col: {
    len: 26,
    width: 100,
    indexWidth: 60,
    minWidth: 60,
  },
  style: {
    bgcolor: '#ffffff',
    align: 'left',
    valign: 'middle',
    textwrap: false,
    strike: false,
    underline: false,
    color: '#0a0a0a',
    font: {
      name: 'Helvetica',
      size: 10,
      bold: false,
      italic: false,
    },
  },
}


相关插件-图表,丰富的输入

冻结表头

冻结表头 实现表头的冻结效果
  图表
 45190  373

KCharts-基于Kissy的图表组件集

KCharts,kissy,raphael,基于Kissy的图表,数据可视化,js图表组件,KCharts是基于kissy的数据可视化组件,包含折线图、柱状图、饼图、散点图等图表,定制方便,快速上手
  图表
 42732  345

轻量级图形报表插件JSCharts

JScharts是一个用于在浏览器直接绘制图表的JavaScript工具包。JScharts支持柱状图、圆饼图以及线性图,可以直接将这个图插入网页,JScharts图的数据可以来源于XML文件、JSON文件或JavaScript数组变量。
  图表
 45837  364

echarts使用示例

静态使用echarts样式,仅作参考
  图表
 57193  503

讨论这个项目(7)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    一寸光阴一寸心 0
    2021/9/6 16:50:45
    下拉框选择某项怎么实现?求大神指教~ 回复
    0
    2020/8/18 18:31:26
    你这个插件怎么设置单元格内容允许换行啊?
    回复
    xiaoyuan2019 0
    2019/6/30 0:16:56
    表格内容的增删改查是通过ajax实现的吗? 回复
    难顾。 0
    2019/5/20 9:17:20
    表格会导致 选一个 框选多个情况BUG,无法选到其他的。 回复
    p 0
    2019/5/8 10:54:33
    很厉害的样子哦, 回复
    Q.Ni 0
    2019/3/29 10:31:35
    我是一朵小白云 0
    2019/3/22 23:42:59

    很厉害的样子哦,

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复