找回密码
 立即注册

QQ登录

只需一步,快速开始

恐高蜘蛛侠

金牌服务用户

9

主题

16

帖子

59

积分

金牌服务用户

积分
59
恐高蜘蛛侠
金牌服务用户   /  发表于:2021-11-3 10:49  /   查看:2099  /  回复:5
1金币
本帖最后由 恐高蜘蛛侠 于 2021-11-25 16:19 编辑

spreadjs如何设置在编辑时自动保存?

最佳答案

查看完整内容

您好, 您的意思是在编辑单元格之后(退出编辑状态时)自动保存吗? 可以监听 EditEnded 事件, 在事件内部处理 自动保存 的逻辑。 这部分需要您根据自身业务实际情况来设计。

5 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-3 10:49:11
来自 2#
您好,
您的意思是在编辑单元格之后(退出编辑状态时)自动保存吗?
可以监听  EditEnded 事件,
在事件内部处理 自动保存 的逻辑。
这部分需要您根据自身业务实际情况来设计。

image.png847095031.png
回复 使用道具 举报
恐高蜘蛛侠
金牌服务用户   /  发表于:2021-11-3 16:25:57
3#
Lynn.Dou 发表于 2021-11-3 11:33
您好,
您的意思是在编辑单元格之后(退出编辑状态时)自动保存吗?
可以监听  EditEnded 事件,

我直接用Delete键删除掉的数据,再次打开spreadjs数据没有被清除掉,这个问题可以解决吗?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-3 17:08:45
4#
您使用Delete键删除数据,之后的操作中有没有 自动保存 的代码逻辑呢?
您描述的这句话涉及到业务信息,
这边不了解您的业务,所以无法直接给出相应的方案。
请结合具体业务情况,详细描述您操作中的代码逻辑,这边理解需求之后再调研是否有解决方案。

另,
猜测您是想咨询如何实现删除delete键后,实现自动保存的代码逻辑,
换句话说,如何监听按下delete键。
如果是,
请参考下方链接:
https://gcdn.grapecity.com.cn/fo ... hread&tid=88811
回复 使用道具 举报
恐高蜘蛛侠
金牌服务用户   /  发表于:2021-11-3 17:52:11
5#
Lynn.Dou 发表于 2021-11-3 17:08
您使用Delete键删除数据,之后的操作中有没有 自动保存 的代码逻辑呢?
您描述的这句话涉及到业务信息,
...

如果我只是修改单元格背景颜色或者给字体加粗,应该监听哪个事件呢?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-3 18:06:42
6#
监听 CellChanged 事件,
如果是样式变化,propertyName 为 "[styleinfo]",
isUndo 判断是否是撤销操作。
如下图所示:

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部