Je suis confronté à une situation lors de l'implémentation de fonctionnalités côté serveur avec extjs.
Le problème est que j'ai besoin d'obtenir des données à partir du serveur disons un système de fichiers .. Je ne stocke pas le système de fichiers dans une base de données donc je n'ai pas de champ "id" pour commencer.
Ensuite, il existe plusieurs opérations qu'un utilisateur peut faire avec les nœuds (fichiers ou répertoires) dans le système de fichiers.
Comme renommer, supprimer, ajouter un nouveau fichier, ajouter un nouveau répertoire, modifier le contenu d'un fichier, copier un fichier, déplacer un fichier.
Et pour tout cela, la fonctionnalité CRUD de base fournie par les magasins Extjs.api n'est pas juste assez. Alors, existe-t-il un moyen d'étendre la fonctionnalité de l'API ou des magasins?
OU des suggestions pour changer l'architecture?Extjs implémentant des magasins au-delà de la base CRUD
0
A
Répondre
0
Je pense que ce que vous devriez regarder est les proxys (tels que Ext.data.proxy.Proxy), pas les magasins. Par exemple, vous pourriez envisager de créer un proxy personnalisé qui étend WebProxy (si WebProxy a certaines des fonctionnalités que vous recherchez). Une autre idée serait d'exposer toutes les actions que vous devez faire sur le serveur via les services web, et vous pourriez alors utiliser l'implémentation extjs du proxy ajax pour déclencher ces actions lorsque vous en avez besoin.
Questions connexes
- 1. Comment recharger les magasins extjs?
- 2. ExtJS - sauvegarde de données dans plusieurs magasins
- 3. Dupliquer des instances de vues/magasins dans Extjs
- 4. ExtJS 4: Modification des noms de magasins param
- 5. ExtJS 4: Grilles/magasins sans modèles
- 6. Extjs 4 de validation côté serveur CRUD
- 7. ExtJs 6 magasins config sur Ext.app.Controller ne fonctionne pas
- 8. Un proxy ExtJS peut-il informer activement les magasins des changements?
- 9. DataWriter est la bonne solution pour ExtJS CRUD?
- 10. Extjs utilisant un proxy de stockage api; CRUD
- 11. Problème implémentant la base de données dans le projet android
- 12. Comment créer dynamiquement des champs de formulaire à partir de magasins dans ExtJS 4
- 13. Gestion des heures d'ouverture des magasins dans CakePHP
- 14. StoreKit change la notification des magasins?
- 15. Comment référencer dans Extjs dans une vue l'un des deux magasins avec le même nom?
- 16. NSManagedObjectContextDidSaveNotification avec de nombreux magasins de données de base
- 17. Trouver des magasins par emplacement
- 18. Liste des magasins dans Global.asax
- 19. BASE DE DONNÉES CRUD utilisant la source JSON
- 20. Trouver le rang de la liste des magasins dans MySQL
- 21. extjs avec des valeurs et des conditions xtemplate - de base
- 22. Typage implicite de tableaux implémentant des interfaces
- 23. Comment la migration légère des données de base gère-t-elle différents magasins persistants?
- 24. Classe design: classe implémentant une interface implémentant une autre interface
- 25. android implémentant la classe AlertDialogSamples
- 26. ExtJS 4.1 héritage contrôleur avec getters générés pour les magasins et les modèles
- 27. Appel de constructeurs de différentes classes implémentant la même interface et dérivés de la même base?
- 28. ExtJS 4 - Comment accéder à plusieurs magasins à partir de vues dans MVC?
- 29. implémentant l'interface terminologie correcte
- 30. Un composant implémentant la recherche