Jua*_*ara 5 google-sheets google-apps-script
是否可以向 Google 电子表格添加二级子菜单(子子菜单)?我知道如何添加带有子菜单的菜单,但我需要的是再添加一层。谢谢。
小智 7
您现在可以添加子菜单。我相信你应该能够继续嵌套多个菜单。
DocumentApp.getUi()
.createMenu("TopMenu")
.addItem('Top Item', 'topProgram')
.addSeparator()
.addSubMenu(DocumentApp.getUi().createMenu('SubMenu')
.addItem('Sub Item', 'subProgram')
.addSubMenu(DocumentApp.getUi().createMenu('Sub Sub Menu')
.addItem('SubSub Item', 'subSubProgram')))
.addToUi();
Run Code Online (Sandbox Code Playgroud)
上面的想法是您创建一个菜单并将其添加为“子菜单”。下面的示例创建了与上面相同的菜单,但更清晰地分解了。
var subSubMenu = DocumentApp.getUi().createMenu('Sub Sub Menu')
.addItem('SubSub Item', 'subSubProgram');
var subMenu = DocumentApp.getUi().createMenu('Sub Menu')
.addItem('Sub Item', 'subProgram')
.addSubMenu(subSubMenu);
var topMenu = DocumentApp.getUi().createMenu('Top Menu')
.addItem('Top Item', 'topProgram')
.addSubMenu(subMenu);
topMenu.addToUi();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7367 次 |
| 最近记录: |