找回密码
 立即注册

QQ登录

只需一步,快速开始

xcymoo
超级版主   /  发表于:2023-1-30 10:47  /   查看:1948  /  回复:0
SpreadJS实现我们的业务时,有时会出现这种需求:在Sheet1中选择Sheet2的区域,这个选择可能是由外部按钮触发的,即我们自己的业务逻辑。此时会出现单元格失焦、无法回填等问题,这些问题可以通过以下方式简单地实现:

监听外部按钮点击事件,记录下当前的sheetselection区域,如果需要的话,再记录下当前填写的公式
微信截图_20230130104629.png

监听区域变化事件,可以通过rangeToFormula方法将区域转化为字符串,拿到字符串后就可以切换到点击按钮之前的sheet页了,后续业务可以自由编写。
微信截图_20230130104643.png


具体代码请查看:https://jscodemine.grapecity.com/share/RN7UugDLdkSRszwsaSr9-g/

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部