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

QQ登录

只需一步,快速开始

[已处理] 拖拉事件

rex_chujie
金牌服务用户   /  发表于:2019-4-18 17:41  /   查看:6401  /  回复:11
这样的拖拉赋值事件是什么呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-18 17:51:19
沙发
您好,拖拽填充的事件如代码所示:

  1. var spread = GC.Spread.Sheets.findControl("ss");

  2. var sheets = spread.sheets;

  3. spread.bind(GC.Spread.Sheets.Events.DragDropBlock, function (sender, args) {
  4.     console.log(args);
  5. });

  6. spread.bind(GC.Spread.Sheets.Events.DragDropBlockCompleted, function (sender, args) {
  7.     console.log(args);
  8. });
复制代码


参考API:

https://demo.grapecity.com.cn/sp ... agDropBlock_EV.html

https://demo.grapecity.com.cn/sp ... ckCompleted_EV.html
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2019-4-18 19:56:25
板凳
我不是要拖拽整个单元格 ,我的操作是选中某单元格,鼠标至于右下角,当鼠标呈黑色实心状时向右拖拉。请问这个事件有吗?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-19 10:44:42
地板
抱歉,我理解偏差了,在Events的API列表中,这四个事件是挨着的,用法一样,参考API:

https://demo.grapecity.com.cn/sp ... .Sheets.Events.html

如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2019-4-22 13:33:28
5#
嗯,谢谢,事件是可以了。我现在还有个问题,我的操作是点击一个按钮,出现一个弹框渲染的是spread.js页面,然后我对表格进行DragFillBlockCompleted操作,然后关闭弹框,再次打开,表格就无法编辑了,双击可编辑,但是我写的这些事件都不起作用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2019-4-22 13:34:51
6#
KevinChen 发表于 2019-4-19 10:44
抱歉,我理解偏差了,在Events的API列表中,这四个事件是挨着的,用法一样,参考API:

https://demo.gra ...

只有拖拉事件后无法编辑,是什么原因呢?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-22 22:00:51
7#
您好,您看一下控制台是否有报错信息?可能是您代码中出现了错误,请提供一个能重现问题的示例。
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2019-4-23 16:36:46
8#
应该是我没销毁的问题,我销毁是这样写的但是会报错,我定义了一个全局变量,在initSpread()方法里新建个spread,然后initSpread()在getData()里调用,我就判断如果spread存在我就清除,这样写哪里有问题啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2019-4-23 17:07:36
9#
rex_chujie 发表于 2019-4-23 16:36
应该是我没销毁的问题,我销毁是这样写的但是会报错,我定义了一个全局变量,在initSpread()方法里新建个sp ...

我找到啦,谢谢大神的帮助,非常感谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-23 17:44:30
10#
看报错信息,应该是您把destroy拼错了。。。

请参考API:

https://demo.grapecity.com.cn/sp ... rkbook~destroy.html
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部