2017-03-21 1 views
0

Je sais que ce n'est pas une chose explicitement nécessaire, mais au moment de décider entre une Vue mixin et une directive Vue, quelles sont les choses à considérer? Je sais que si vous voulez réutiliser un mixin, cela aura un impact sur tous les composants de Vue, mais quand vous enregistrez une directive Vue, la même chose se produit-elle? Est-ce qu'il s'inscrit dans l'espace global? Juste essayer de trouver un modèle mental de quand le mélange a du sens et quand la directive a du sens.Quand utiliser une vue mixin sur une directive Vue et vice versa?

Répondre

0

Il me semble qu'ils ne sont pas en concurrence les uns avec les autres. Une directive est utilisée lorsque vous souhaitez affecter un comportement à un élément HTML. Un mixin est utilisé pour étendre la fonctionnalité d'un objet. Vous pouvez utiliser un mélange dans une directive.

+0

Ah, c'est bon! Désolé pas super expérimenté avec l'architecture. Je suppose que les mixins ne sont pas aussi utiles que je le pensais. –