SlickGrid 插件开发(1):插件功能总结

本文详细介绍了SlickGrid的插件扩展,包括基本插件列表、注册与使用方法,如单元格编辑器、下拉框控件、复选框列和标题下拉框。重点探讨了扩展控件,如列右键选择器和分页控件的实现和应用,为SlickGrid开发者提供实用参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:在前篇文章中,总结了SlickGrid 的基本方法,SlickGrid其功能扩展主要靠插件技术;这也是体现出作者Melibman 架构设计的优秀之处。本文列出了Master版本提供的插件以外,另外特意列出了在项目中添加的新的插件,供SlickGrid的开发人员参考(目前会在分支版本中提供,并未合并到SlickGrid的主版本中去)。


1. 基本插件列表

插件名称                               说明
//列单元格嵌入编辑器
TextEditor                             文本框编辑器,
IntegerEditor                          数字编辑器
DateEditor                             日期编辑器,
DropDownEditor                           下拉框编辑器,
YesNoSelectEditor                      YesNo选择器
CheckboxEditor                           复选框编辑器
TextButtonEditor                       文本框按钮编辑器,
PercentCompleteEditor                    完成百分比编辑器
LongTextEditor                           长文本编辑器
SelectCellEditor                       单元格选中编辑器
 
//扩充插件
slick.autotooltips                        自动提示插件
slick.cellcopymanager                     单元格复制管理器
slick.cellrangedecorator               范围内单元格装饰
slick.cellrangeselector                范围单元格选择器
slick.cellselectionmodel               单元格选定模型
slick.checkboxselectcolumn             复选框列格式插件
slick.dropdownlistcolumn               下拉框格式插件
slick.headerbuttons                    标题下拉按钮
slick.rowmovemanager                   行移动管理器
slick.rowselectionmodel                行选择模型


2.   插件注册及使用

2.1  单元格嵌入编辑器

    //在初始化列字段时候定义
    var columnsProduct = [
     { id: "id", name: "产品编号", field:"ID"},
 
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值