Lorsqu'un écran possède plusieurs contrôles Ajax interagissant et que vous voulez contrôler la visibilité des composants pour réagir à ces contrôles (afin que vous n'affichez que ce qui est logique dans une situation donnée), appelez manuellement target.addComponent()
sur tout vous voulez mettre à jour devient encombrant et n'est pas très maintenable.Scores Wicket et Complex Ajax
Finalement, le web de onClick
et onUpdate
rappels peuvent atteindre un point où l'ajout d'un nouveau composant à l'écran devient beaucoup plus difficile que ce qu'il est censé être. Quelles sont les stratégies couramment utilisées (ou même les bibliothèques si une telle chose existe) pour éviter cette accumulation de complexité?
Mise à jour: Merci pour vos réponses, je les ai toutes trouvées très utiles, mais je ne peux en accepter qu'une. Pardon.
Je ne pense pas que vous devriez vraiment avoir beaucoup plus de vingt éléments sur un écran de toute façon, c'est le maximum que je suis ici cible. – biziclop