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

QQ登录

只需一步,快速开始

chen757249286

注册会员

5

主题

9

帖子

40

积分

注册会员

积分
40
chen757249286
注册会员   /  发表于:2019-4-8 18:01  /   查看:3874  /  回复:3
以这个excel为例,我修这个excel的内容,比如绑定关系,删除,增加和修改某些内容,然后我点保存的时候,对比两次excel获取到变动信息,有这样方便的方法吗?
如果没有,那是不是只能去设置监听行修改,列修改,单元格修改,绑定关系修改,最后在把这些进行汇总,这样工作量是不是很大?如果没有上面的总对比,可否指教这些变化一一的对应方法!

本帖子中包含更多资源

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

x

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-4-9 17:53:50
沙发
如果你用的数据绑定,那么只需要关心最后的数据结果,通过getDataSource().getSource()可以获取到编辑后的数据,然后提交服务器处理。

如果要记录操作步骤,是有事件可以接的,比如ValueChanged,RangeCHange,rowchange还有columnchange,这些能接受到用户大部分操作。
回复 使用道具 举报
chen757249286
注册会员   /  发表于:2019-4-9 18:06:29
板凳
我的这个页面没有dataSource,是根据fromJson()生成的excel,试了下脏数据,感觉脏数据不完善,只能监听到行的删除和新增,还有单元格的修改,其他的就监听不到了,您说的记录操作步骤感觉工作量好像很大
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-4-10 19:04:40
地板
如果要记录用户所有行为是必须监听所有相关事件,根据业务去添加对应事件。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部