Question

Dans le cadre de AS3 et plus précisément un cadre tel que PureMVC, je me demandais si quelqu'un pouvait me diriger dans la bonne direction pour comprendre ce qu'est une API pour une vue des moyens de composants.

Merci à l'avance.

Était-ce utile?

La solution

Eh bien, vous avez vos médiateurs tenant vos composants de vue, non? Disons que la composante de vue est un formulaire dans lequel l'utilisateur saisit des données.

Étant donné que la composante de vue ne peut pas envoyer des notifications dont il a besoin d'une certaine façon de transmettre cette information au médiateur qui sera ensuite envoyer la notification. Vous avez 2 façons de transmettre l'information:

  • Vous faites votre composant vue d'exposer une API (un ensemble de méthodes publiques / variables).
  • Vous faites vos événements d'envoi de composants de vue lorsque les changements d'information.

Si vous envoyez des événements, il y aurait moins de couplage entre le médiateur et le composant. Si vous le faites via une API, il serait plus simple à la rigueur.

Vous pouvez également mélanger et assortir les deux méthodes.

Hope this is it!

Juan

Autres conseils

Je pense donc plus de façon plus propre est dans vos médiateurs onRegister méthode pour une vue associée ajouter seulement eventhandler. Ainsi, il fera votre point de vue vraiment réutilisable et totalement découplée avec médiateur. Votre vue ne connaît pas de médiateur et il peut être un travail avec un cadre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top