请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

bamning

注册会员

11

主题

23

帖子

84

积分

注册会员

积分
84
bamning
注册会员   /  发表于:2016-4-18 11:23  /   查看:2971  /  回复:3
目前我有一个需求是要类似如下的编辑表格
111.png
考虑是利用编辑SelectionChange弹出窗编辑数据,然后在单元格中根据返回的json显示为列表。
于是可以通过什么手段来自定义这个单元格的显示格式,可以采用DOM元素么?
MyCellType.prototype.paint 这个函数例子貌似不能满足,那么可以怎么做呢?

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-18 12:04:08
沙发
通过自定义单元格可以实现您的需求,您参考下http://demo.gcpowertools.com.cn/ ... ples/customCellType

您需要结合两个自定义单元格示例,编辑状态是用DOM元素, 在paint 方法中使用canvas 绘制您的内容,绘制内容时您可以直接绘制DOM元素,具体操作您可以Google下如何在canvas中绘制dom。

回复 使用道具 举报
bamning
注册会员   /  发表于:2016-4-18 17:26:57
板凳
dexteryao 发表于 2016-4-18 12:04
通过自定义单元格可以实现您的需求,您参考下http://demo.gcpowertools.com.cn/SpreadJS/TutorialSample/#/ ...

OK,谢谢,我研究一下
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-18 17:46:28
地板
不客气,那个demo中的两个自定义单元格是很典型的用例,您需要结合一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部