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

QQ登录

只需一步,快速开始

阴险狡诈派大星 讲师达人认证

金牌服务用户

2

主题

7

帖子

29

积分

金牌服务用户

积分
29

讲师达人

最新发帖
阴险狡诈派大星 讲师达人认证
金牌服务用户   /  发表于:2019-4-10 16:20  /   查看:3768  /  回复:1
本帖最后由 阴险狡诈派大星 于 2019-4-10 16:28 编辑

由于业务表格内容数据比较多,所以我们目前的方案是只上传用户修改过的行数据(而不是整张表),所以设置监听了valueChanged事件保存已修改的行索引,正常情况下如果手输入值可以触发这个事件,但是如果用户在单元格内输入的是公式则无法触发这个事件,这是符合预期的吗?如果设置是这样的话,那么我要用哪个事件能同时监听手输值和公式?或者还有别的事件专门监听公式输入?
  1. <SpreadSheets
  2.                   allowInsertRows={false}
  3.                   backColor="aliceblue"
  4.                   hostStyle={{ width: `${tableWidth}px`, height: '600px' }}
  5.                   valueChanged={(type, sheet) => this.handleRowChanged(sheet)}
  6.                   workbookInitialized={spread => this.init(spread)}
  7.                 >
复制代码


1 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-4-10 18:48:12
沙发
对于输入公式,按delete删除数据,还有移动单元格都会触发:RangeChanged
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部