Est-il une carte() fonction ExtJS?
ExtJS a Ext.chaque fonction (), mais est-il une map() aussi caché quelque part?
J'ai essayé, mais je n'ai pas trouvé quelque chose qui pourrait remplir ce rôle. Il semble être quelque chose de simple et banal, celui d'une bibliothèque JS si grande que Ext clairement devez avoir.
Ou lorsque le Poste n'a vraiment pas l'inclure, quelle serait la meilleure façon pour l'ajouter à l'Ext. Bien sûr, je pourrais juste écrire:
Ext.map = function(arr, f) { ... };
Mais est-ce vraiment la bonne façon de le faire?
Ce un comportement différent en veux-tu en "carte" qui n'est pas dans 'chaque'? Ne serait pas juste Ext.le prototype.map = Ext.chaque.toSource(); aider?
"chacun" s'applique uniquement à la fonction d'éléments du tableau, mais ne retourne rien. 'map' convient en outre de renvoyer les résultats de chaque appel de fonction.
"chacun" s'applique uniquement à la fonction d'éléments du tableau, mais ne retourne rien. 'map' convient en outre de renvoyer les résultats de chaque appel de fonction.
OriginalL'auteur Rene Saarsoo | 2008-10-30
Vous devez vous connecter pour publier un commentaire.
À tout le moins au Ext4, Ext.Tableau.la carte est inclus.
http://docs.sencha.com/extjs/5.0.1/#!/api/Ext.Tableau-méthode-carte
OriginalL'auteur David Kanarek
Depuis
map
est plus un utilitaire de quoi que ce soit, je ne vois pas pourquoi il y aurait de toute façon particulière de le brancher dans la prise Ext de l'espace de noms; la manière que vous proposez pourrait fonctionner assez bien, bien que vous pourriez faire ainsi:Semble que ce serait bien...mais alors, je ne l'utilise pas ExtJS, donc je ne sais pas. Je n'ai jeter un coup d'œil à ses docs et il ne semble pas comme il n'y a rien de spécial à faire dans ce cas.
OriginalL'auteur Jason Bunting
Il semble, que mes collèges voici à l'aide de ext-basex, qui s'étend de Tableau.prototype avec map() et d'autres méthodes.
Si je peux juste écrire:
Le problème est résolu.
OriginalL'auteur Rene Saarsoo
Qu'en utilisant l'une des bibliothèques hybrides comme Ext+Prototype ou Ext+Jquery. J'ai été en utilisant Extjs+Prototypejs pour un certain temps maintenant et il m'a beaucoup aidé à travailler dans le Extjs code avec le fait d'avoir le plus familier prototypejs long de la balade.
http://extjs.com/products/extjs/build/ va construire une coutume tar/fichier zip de tous les fichiers dont vous avez besoin pour exécuter extjs et (prototypejs|jquery|yahooUI).
OriginalL'auteur David
ExtJS ne remplace pas le Javascript le langage lui-même. Les fonctions de tableau ne sont pas dans le focus de ExtJS de base. Cependant, il est particulièrement Ext.Tableau type d'objet. Vous pouvez l'étendre sur votre propre.
EDIT: Pas Ext.Tableau, mais simplement étendu objet de Tableau.
Oui, mon manque de concordance dans la hiérarchie. Il est simplement étendu objet de Tableau. Mais encore mieux pour votre cas.
OriginalL'auteur Thevs