ExtJS-将创建的面板置于视口的前面

ExtJS-将创建的面板置于视口的前面,extjs,extjs6,Extjs,Extjs6,很抱歉问你这个菜鸟的问题,但我要发疯了 使用modern toolkit,我将直接在视口中创建两个面板: var clients = Ext.create('MyApp.view.clientsList', {fullscreen: true}); var providers = Ext.create('MyApp.view.providersList', {fullscreen: true}); 如何从一个面板切换到另一个面板,因为当前只能看到最后创建的面板(提供程序) 我试过: clie

很抱歉问你这个菜鸟的问题,但我要发疯了

使用modern toolkit,我将直接在视口中创建两个面板:

var clients = Ext.create('MyApp.view.clientsList', {fullscreen: true});
var providers = Ext.create('MyApp.view.providersList', {fullscreen: true});
如何从一个面板切换到另一个面板,因为当前只能看到最后创建的面板(提供程序)

我试过:

  • clients.show();//无功而返
  • clients.bringToFront();//错误,因为不是浮动面板
也许用z指数?
非常感谢

只需将客户端和提供者组件移动到Ext.Carousel即可。大概是这样的:

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