【问题标题】:ExtJS - Bring to front created panel on ViewportExtJS - 将创建的面板带到视口的前面
【发布时间】:2020-06-30 18:12:30
【问题描述】:

对于新手的问题,我很抱歉。

使用现代工具包,我直接在视口中创建了两个面板:

var clients = Ext.create('MyApp.view.clientsList', {fullscreen: true});
var providers = Ext.create('MyApp.view.providersList', {fullscreen: true});

如何从一个面板切换到另一个面板,因为目前我只能看到最后一个创建的面板(提供者)?

我试过了:

  • clients.show(); // 没有成功
  • clients.bringToFront(); // 错误,因为不是浮动面板

也许使用 z-index? 非常感谢!!!

【问题讨论】:

    标签: extjs extjs6


    【解决方案1】:

    只需将客户端和提供程序组件移动到 Ext.Carousel。像这样的:

    var carousel = Ext.create('Ext.Carousel', {
        fullscreen: true,
        items: [
            clients,
            providers
        ]
    });
    

    Fiddle sample

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多