🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@thtf/spreadsheet-designer-core

Package Overview
Dependencies
Maintainers
0
Versions
521
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

@thtf/spreadsheet-designer-core

web版表

unpublished
latest
npmnpm
Version
0.9.367
Version published
Maintainers
0
Created
Source

同方报表设计器

本产品目录结构基于 webpack-boilerplate ,功能 fork 于 x-spreadsheet

用法

NPM

npm install @thtf/spreadsheet-designer-core
<div id="test"></div>
import Spreadsheet from '@thtf/spreadsheet-designer-core';
import '@thtf/spreadsheet-designer-core/dist/styles/spreadsheet.css';

const s = Spreadsheet('#test')
  .loadData({})
  .change((data) => {
    // save data to db
  });

Browser

<link
  rel="stylesheet"
  href="https://cdn.jsdelivr.net/npm/@thtf/spreadsheet-designer-core@0.0.1/dist/styles/spreadsheet.css"
/>
<script src="https://cdn.jsdelivr.net/npm/@thtf/spreadsheet-designer-core@0.0.1/dist/js/spreadsheet.js"></script>

<div id="test"></div>
<script>Spreadsheet('#test');</script>

sheet 暴露事件

cells-selecetedcell-selectedcell-editedcell-edited-finishedcell-dropcell-changecell-upload
文本框(包含数字)×
日期类型××
单选框×××
多选框×××
下拉框××
弹窗××
图片
附件

模式

edit,设计模式,支持所有功能

fill,填报模式,它与设计模式区别:

1. 隐藏索引行、列
2. 隐藏工具栏

3. 隐藏底部状态栏

4. 隐藏风格线

5. 隐藏右键菜单

6. 普通单元格无法修改,只可选中,需要隐藏右下角自动生成功能

7. 只有扩展的类型单元格:文本输入框、数字输入框、单选、多选、下拉框、弹窗框、日期、上传类型单元格可接受输入值

发布流程

  • 更新版本号与记录文件
npm run release
  • 编译代码
npm run build
  • 登录(登录过可忽略)
npm login
  • 发布
npm publish

FAQs

Package last updated on 18 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts