可以理解为这样的流程,比如说
我是用react编写前端。
场景:注册一个 ACustomCellType 的自定义单元格类型,我在使用这个自定义单元格修改一些数据的时候,比如说 setEditorValue 这个时候 需要额外使用从 context当中拿到的 WorkSheet 操作 setValue 这个api 来修改一些其他单元格的数据。
因为注册ACustomCellType到 Spreadjs 是需要在层级很上面的处理的动作,而我对于 ValueChange 的监听是在很具体的某个组件下的上下文中实现的,这时候 我无法将 ValueChange 同时给 ACustomCellType 当中去调用,spreadjs貌似也没提供相关的注册方法给我使用吧
|