我正在尝试将窗口最小化为任务栏上的按钮 - 这实际上是一个工具栏,但我无法动态地向任务栏添加按钮。我尝试调用doLayout()
函数,但它也没有用。
这是我尝试过的 - 任何帮助都会受到很多赞赏!
提前致谢。
<script type="text/javascript">
this.addListener('show', function(win) {
taskbar.add(me.taskButton);
taskbar.doLayout();
});
</script>
变量:
答案 0 :(得分:3)
我非常确定您在使用组件doLayout
时不需要add
。框架已经为您进行渲染,因此无需再次执行doLayout
。
我怀疑你的事件监听器没有正确连接。看看我的工作示例如下: