[组件化编辑器自定制]-删除右键菜单”取消表单保护“项
背景:在对模板下发填报时,对于已被保护的表单不希望填报者”取消保护“。所以可以考虑将”取消表单保护“项删除。
接下来就看下具体实现方式。
步骤:
1、修改command ”unprotectSheet“的visibleContext值为true,并进行注册
GC.Spread.Sheets.Designer.getCommand("unprotectSheet").visibleContext = true;
var newFun = GC.Spread.Sheets.Designer.getCommand("unprotectSheet");
config.commandMap = {
"unprotectSheet": newFun
};
2、引入修改后的config,初始化designer
var designer = new GC.Spread.Sheets.Designer.Designer(document.getElementById("gc-designer-container"), config);
最终结果如下图:
完整代码请查看附件demo。
页:
[1]