2

我正在尝试将窗口最小化为任务栏上的按钮 - 这实际上是一个工具栏,但我无法将按钮动态添加到任务栏。我尝试调用doLayout()函数,但它也不起作用。

这是我尝试过的 - 任何帮助将不胜感激!

提前致谢。

<script type="text/javascript">
     this.addListener('show', function(win) {
          taskbar.add(me.taskButton);
          taskbar.doLayout();
     });
</script>

变量:

  • win : 最小化的窗口
  • 任务栏:在我的视口南部区域呈现的工具栏
4

1 回答 1

3

doLayout我很确定您在使用 component 时不需要这样做add。该框架已经为您完成了渲染,因此无需doLayout再次进行渲染。

我怀疑您的事件侦听器未正确连接。查看我的工作示例,如下所示:

http://jsfiddle.net/chaoszcat/sHrGH/

于 2012-06-23T13:14:15.920 回答