通过宏,使页面菜单栏增加一个弹窗按钮以及一个收起菜单的功能按钮,如下图所示:
把下面宏代码复制到代码区域;
function main(page:IPage, portlet:IPortlet) { let toolbar = page.getPageToolbar() toolbar.addButton({ icon: 'sx-icon-liked icon-16', tooltip: '弹窗', color: 'blue', handler: function () { alert('点击了按钮') } }, 1) // 加在第一位 toolbar.addButton({ icon: 'sx-icon-menu icon-16', tooltip: '收起菜单', color: 'red', handler: function () { toolbar.fold() } }) // 没序号,默认加在末尾 } |
示例主要使用的是 ITablePortlet 对象下的getPageToolbar方法,点击查看API详情
代码资源:migrate.xml