事件监听
有没有什么事件可以直接全局监听表格操作,只要我对表格有任何动作就触发,因为我们需要做实时保存,这样就需要去监听一堆的事件,特别麻烦您好!可以参考如下代码监听:
spread.commandManager().addListener('-', function(args) {
console.log('args: ', args);
}); Wilson.Zhang 发表于 2024-10-31 13:44
您好!可以参考如下代码监听:
所有事件能监听吗?这个是什么命令?用你这个代码没触发 ypge 发表于 2024-11-13 09:25
所有事件能监听吗?这个是什么命令?用你这个代码没触发
您好,并非所有的命令都可以触发。
您这边为什么要触发这个命令?具体的需求是什么? Joestar.Xu 发表于 2024-11-13 10:27
您好,并非所有的命令都可以触发。
您这边为什么要触发这个命令?具体的需求是什么?
我右边加了个悬浮元素将字段列表挡住了,就想点击时隐藏悬浮元素 了解了,请参考以下代码来重写展开列表按钮的逻辑:
let templateDesignModeCommand =
GC.Spread.Sheets.Designer.getCommand("templateDesignMode");
let oldExecute = templateDesignModeCommand.execute;
templateDesignModeCommand.execute = function (context, propertyName, args) {
oldExecute.call(this, context, propertyName, args);
console.log("Your code here.");
};
designerConfig.commandMap = {};
designerConfig.commandMap["templateDesignMode"] = templateDesignModeCommand;
“工作表绑定”按钮被点击后将控制右侧字段列表面板可视与否,该面板的显示状态由属性FieldListVisible记录,您可以通过designer.getData('FieldListVisible')了解面板的显示状态,根据该状态决定是否隐藏自定义的悬浮元素。
页:
[1]