代码之家  ›  专栏  ›  技术社区  ›  Nuri Engin

extjs:如何覆盖ext.window.window的自定义最小化行为?

  •  0
  • Nuri Engin  · 技术社区  · 7 年前

    有一个 minimizable 触发的布尔配置 minimize 事件。

    问题是,如何覆盖和定义新位置 DOM 参加这个活动?我的目标是最小化窗口 footer panel 应用程序。

    以下说明 减少 功能 Ext.window.Window ;

    minimize: function () {
        this.fireEvent('minimize', this);
        return this;
    }
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   Rohit Sharma    7 年前

    您可以尝试如下操作:

    "minimize": function (window, opts) {
        window.collapse();
        window.setWidth(150);
        window.alignTo(Ext.getBody(), 'bl-bl')
    }
    

    Working fiddle

    注: 你可以阅读更多关于 alignTo 选项 here .