新建一个菜单后,可以在execute方法中定义新增批注的相关逻辑。
如新增批注,调用如下代码
- execute: async function (context, propertyName) {
- let designer = context
- let spread = designer.getWorkbook()
- let sheet = spread.getActiveSheet();
- //先添加一个空的批注
- sheet.comments.add(1, 1, '');
- },
复制代码 但是此代码固定了在哪个单元格设置批注。如果在执行新增批注前,可以新增一个弹窗,在弹窗中确认输入的行列信息。
关于新增弹窗,具体见附件demo
|
|