微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

基于vue+canvas的excel-like组件实例详解

a vue component,基于vue的表格组件,主要解决大数据量的表格渲染性能问题,使用canvas绘制表格,同时支持类似excel的批量选中,复制黏贴删除,实时编辑等功能

Install

NPM / Yarn

Install the package:

npm install vue-canvas-grid --save Then import it in your project

import Vue from 'vue' import Grid from 'vue-canvas-grid'

Vue.component('grid',Grid)

Usage

Simply use it like so:

rush:js;">

Description

1,通过canvas实现,能处理万级数据 2,类似excel,选中单元格并实时编辑 3,复制黏贴,支持批量,从excel复制,复制到excel都可以 4,撤销/前进 5,checkBox勾选框,全选功能,可开关 6,固定列(目前只支持固定到右侧) 7,删除单元格,支持批量 7,支持文本的重新计算渲染(通过计算的单元格不支持实时编辑) 8,支持基础按钮显示及点击事件 9,隐藏列功能,可开关 ##Todo

1,由于使用canvas不支持浏览器的检索功能,以后加上表格的搜索功能 2,行列拖拽 3,基本公式计算

总结

以上所述是小编给大家介绍的基于vue+canvas的excel-like组件实例详解。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐