Tout d'abord, vous devez comprendre les étendues d'objets travail dans les DOM. Si le magasin est nommé en utilisant un espace de noms enregistré, vous pouvez accéder à tous les objets à l'aide de tout cet espace de noms JS dans un document. Lorsque vous avez plusieurs fenêtres, celles-ci fonctionneront sous deux champs d'application distincts.
Dans votre scénario bien qu'il y ait un objet d'aide qui peut être en mesure de vous aider.
Chaque magasin a créé le une page est automatiquement enregistrée dans l'objet Ext.StoreMgr, statique et global. (voir docs pour Ext.data.Store), vous pouvez utiliser l'objet Static StoreMgr pour référencer le magasin dans votre fenêtre.
//returns reference to store object from the StoreMgr
var referenceToStore = Ext.StoreMgr.getKey('myStoreID');
Si cela ne fonctionne pas, créer une méthode d'usine où vous passez un magasin à la méthode qui peut consommer le magasin.
Chaque grille est attachée à un magasin et vous pouvez attacher plus d'une grille au même magasin. Ajoutez plus de code et peut-être que je peux vous dire ce qui ne va pas. –
Je pense que vous devriez fournir plus d'informations. Qu'est-ce qui ne fonctionne pas? Postez le code javascript que vous utilisez pour créer les deux grilles et le magasin. – SBUJOLD