本帖最后由 Lynn.Dou 于 2021-11-12 12:19 编辑
只有设计器内置的命令,才能使用getCommand 方法获取到,并执行getState或者excute方法。
对于自定义的命令,通过代码可以看到是注册在了 commandMap 中,
所以需要通过commandMap 来执行getState或者excute方法。
示例代码:
- var designer = new GC.Spread.Sheets.Designer.Designer(document.getElementById("gc-designer-container"), designerConfig, undefined);
- var value = designerConfig.commandMap.showHideScrollbar.getState(designer);
- console.log(value);
复制代码
完整代码参考附件demo。
操作步骤:
点击 显示滚动条按钮后,再点击上方 ”获取 显示滚动条按钮 state“按钮。
打开控制台,可以看到getState方法返回的结果
|
|