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

QQ登录

只需一步,快速开始

ygsoft

高级会员

40

主题

153

帖子

1376

积分

高级会员

积分
1376

[已处理] spreadjs问题

ygsoft
高级会员   /  发表于:2017-5-9 16:35  /   查看:3527  /  回复:8
本帖最后由 ygsoft 于 2017-5-11 16:28 编辑

现在优化现有的spreadjs功能,碰到以下问题:
1、点击单元格可否获取A、B、C、D对应的列头信息。
2、可否在sheet右键点击的时候,弹出右键菜单。如关闭、关闭其他等菜单。
3、spreadjs中怎么复制、粘贴、剪切 。

1.jpg

8 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-9 17:11:22
沙发
1,这个没有明白您说的对应的列头信息是什么?
2.这个需要您自己来实现右键菜单,参考:
http://runjs.cn/detail/s1ofry7u
3.上面第二个问题的链接中已经实现了复制,粘贴,剪切,可以一并进行参考。
回复 使用道具 举报
ygsoft
高级会员   /  发表于:2017-5-9 17:29:22
板凳
ClarkPan 发表于 2017-5-9 17:11
1,这个没有明白您说的对应的列头信息是什么?
2.这个需要您自己来实现右键菜单,参考:
http://runjs.cn ...

就比如我选中第一个列的单元格,获取到最上面的A的文字信息
回复 使用道具 举报
ygsoft
高级会员   /  发表于:2017-5-9 17:33:54
地板
有没有我点击sheet名称时候右键菜单
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-9 18:58:54
6#
关于就比如我选中第一个列的单元格,获取到最上面的A的文字信息这个问题可以使用getSelections获取到选中单元格的colindex,然后根据colindex去获取该列头的值。
写了一个小例子可以供参考

ps,getSelections是获取选中的所有区域(按住ctrl可情况下可以多选),所以是一个数组,关于其详细说明请参考:
http://demo.gcpowertools.com.cn/ ... #/samples/selection

另外关于有没有我点击sheet名称时候右键菜单这个问题,目前没有现成的demo。

getselection.zip

804 Bytes, 下载次数: 129

回复 使用道具 举报
ygsoft
高级会员   /  发表于:2017-5-9 20:10:45
7#
ClarkPan 发表于 2017-5-9 18:58
关于就比如我选中第一个列的单元格,获取到最上面的A的文字信息这个问题可以使用getSelections获取到选中单 ...

恩,可否给个demo呢?官网好像也没有找到相应的
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-10 08:54:59
9#
ygsoft 发表于 2017-5-9 20:10
恩,可否给个demo呢?官网好像也没有找到相应的

demo在楼上的附件里,下载了需要将里面引入的js文件路径换成您那边对应的路径即可
回复 使用道具 举报
ygsoft
高级会员   /  发表于:2017-5-10 09:52:53
10#
ClarkPan 发表于 2017-5-10 08:54
demo在楼上的附件里,下载了需要将里面引入的js文件路径换成您那边对应的路径即可

另外关于有没有我点击sheet名称时候右键菜单这个问题,目前没有现成的demo。我是说的这个demo
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-10 11:47:35
11#
ygsoft 发表于 2017-5-10 09:52
另外关于有没有我点击sheet名称时候右键菜单这个问题,目前没有现成的demo。我是说的这个demo

这个试了一下,目前还不能支持右键点击sheet名称时候打开菜单,因为目前版本无法具体定位具体点击的是哪个sheet页签,因为定位是根据rolindex与colindex去做的,而col的宽度是可以改变的,也就导致点击是取到的colindex是动态的,但是底部菜单中每一个页签的位置大小是不变的,所以没办法定位。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部