!!!###!!!title=类Excel在线编辑——VisActor/VTable demo!!!###!!!!!!###!!!description=基于 VTable 的插件机制,实现类 Excel 在线编辑功能。 在本示例中我们组合运用了以下插件: - `AddRowColumnPlugin`:添加行和列; - `PasteAddRowColumnPlugin`:粘贴时行或列数不足时添加新行或新列; - `ColumnSeriesPlugin`:列系列插件; - `RowSeriesPlugin`:行系列插件; - `HighlightHeaderWhenSelectCellPlugin`:高亮选中单元格; - `ExcelEditCellKeyboardPlugin`:Excel 编辑单元格键盘插件; 需要注意的是插件之间存在一定的依赖关系,如在新增行列插件`AddRowColumnPlugin`中,我们调用了`columnSeries.resetColumnCount`方法,重置列数,以确保新增列后,列数与列系列插件`ColumnSeriesPlugin`中的列数一致。!!!###!!!

类Excel在线编辑

移动端

基于 VTable 的插件机制,实现类 Excel 在线编辑功能。

在本示例中我们组合运用了以下插件:

  • AddRowColumnPlugin:添加行和列;
  • PasteAddRowColumnPlugin:粘贴时行或列数不足时添加新行或新列;
  • ColumnSeriesPlugin:列系列插件;
  • RowSeriesPlugin:行系列插件;
  • HighlightHeaderWhenSelectCellPlugin:高亮选中单元格;
  • ExcelEditCellKeyboardPlugin:Excel 编辑单元格键盘插件;

需要注意的是插件之间存在一定的依赖关系,如在新增行列插件AddRowColumnPlugin中,我们调用了columnSeries.resetColumnCount方法,重置列数,以确保新增列后,列数与列系列插件ColumnSeriesPlugin中的列数一致。

PX
x
PX
%
智能编辑
分享