找回密码
 立即注册

QQ登录

只需一步,快速开始

Liuping

金牌服务用户

10

主题

25

帖子

83

积分

金牌服务用户

积分
83
Liuping
金牌服务用户   /  发表于:2020-10-9 21:12  /   查看:3179  /  回复:3
本帖最后由 Liuping 于 2020-10-9 21:17 编辑

RT,有没有事件能在内容发生任何形式的变化时触发呢?我这边需要实现一个有变更后的保存提醒弹层,需要做变更的监听。
看了下 API 文档,变更的事件太多太细了,有没有一个或几个事件就能涵盖所有变更的

3 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-10-10 08:27:43
沙发
单元格值改变可以同时监听ValueChange 和RangeChanged事件,
这个需求还可能用到单元格状态,脏数据功能,请参考:
image.png12568053.png
https://demo.grapecity.com.cn/sp ... /dirty-items/purejs
https://demo.grapecity.com.cn/sp ... introduction/purejs
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Liuping
金牌服务用户   /  发表于:2020-10-10 10:42:21
板凳
Fiooona 发表于 2020-10-10 08:27
单元格值改变可以同时监听ValueChange 和RangeChanged事件,
这个需求还可能用到单元格状态,脏数据功能, ...

你这个方式只是能监听单元格变更吧,excel 内容变更远不止这些吧,还有拆入了浮层元素、新增了 sheet 等等,这些你说的方式根本监听不到吧
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-10-10 11:45:56
地板
上面的回复针对单元格值的改变,
如果要是对表单样式,插入浮动元素等操作进行监听,没有统一的事件能监听,建议 直接对比 spread.toJSON 后的JSON字符串,比较前后的JSON 是否有差异。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部