2010-01-15 6 views
1

Dans le contexte du magasin de données Ext-js. est une bonne pratique pour partager le magasin de données entre plusieurs composants (par exemple, combobox, grille). ont actuellement plusieurs listes (présentées dans les grilles) où je permettre à l'utilisateur d'enregistrer leurs préférences:Partage de banque de données Ext-js

 
list1, choose a color 
list2, choose a style 
... 

ces préférences utilisent un seul datastore X.

utilisateur peut ajouter ou supprimer sur chaque liste.

sur un utilisateur gui distinct ont cette liste représentée dans les listes de contrôle cb1, cb2. est-ce une bonne idée car ces combobox utilisent également le datastore X et y filtrent-ils?

grâce

Répondre

2

cette question tout trouvés retagging, donc pour la postérité ...

Un magasin de données Poste peut facilement (et correctement) être partagé entre plusieurs widgets, à condition que

  • Les données (y compris l'ordre de tri, le filtrage, etc.) requis par chaque widget sont identiques
  • Vous vous attendez à ce que les modifications de données provenant d'un widget soient répercutées dans tous les autres widgets sauvegardés par le même magasin

Dans ce cas, cela ressemble à la bonne approche.

Questions connexes