Cómo cargar una aplicación Extjs separada en otra aplicación Extjs

0

Tengo una aplicación Parent ExtJs en la que solo estará presente un cuadro combinado con algunos valores. Cada valor en el cuadro combinado pertenecerá a una aplicación extjs separada. Quiero decir, si seleccionamos cualquier valor del cuadro combinado, se debe cargar otra aplicación extjs separada en la pantalla. Por favor dé algunas ideas para hacer esto.

0

Puede convertir una aplicación en un elemento HTML. Cree un componente contenedor en la aplicación Ay renderice la ventana gráfica de la aplicación Ben este elemento.

Inicie la aplicación A:

Ext.application({
    name: 'AppA',
    extend: 'AppA.Application',
    // Add in one of your components a container with DOM id=DomIdOfElementInAppA
    autoCreateViewport: 'AppA.view.main.Main'
});

Lanzar AppB:

Ext.application({
    name: 'AppB',
    extend: 'AppB.Application',
    // Dont do this, we want to render the app to a custom container
    // autoCreateViewport: 'AppB.view.main.Main'
    launch: function ()
    {
        Ext.create('Bliss.view.main.Main', { renderTo:'DomIdOfElementInAppA' });
    }
});

Considere crear convertir la aplicación B en un componente.