javascript - Comment diviser raisonnablement les composants dans Vue? Quel type de module doit être un composant distinct ?
学习ing
学习ing 2017-06-12 09:32:33
0
1
652

Récemment, j'écris une petite application de chat web, avec une interface principale et une page de chat. Le contenu n'est pas compliqué. La première fois que j'ai essayé d'écrire avec Vue, j'ai divisé les informations personnelles en tête de l'interface principale, la liste au milieu, la catégorie d'amis en bas, et le texte de l'interface de chat ouverte en cliquant sur la liste l'élément, le panneau de message, etc., le tout dans des composants séparés.
Mais cela semble entraîner davantage de communication entre les composants enfant-parent. Le leader a dit que je n'avais pas besoin de les écrire dans des composants séparés. L'idée des composants est de les réutiliser, mais je n'ai pas besoin de les réutiliser. Mais lorsque je regarde des démos sur Internet, les différents modules fonctionnels sont séparés en composants individuels.


J'espère donc que vous pourrez m'aider à comprendre la logique, comment optimiser la segmentation des composants de cette fonction de chat et comment comprendre l'idée de réutilisation des composants ?

学习ing
学习ing

répondre à tous(1)
学霸

Je crois comprendre que puisqu'il est écrit en tant que composant, cela signifie que ce composant sera utilisé à d'autres endroits. Sinon, cela ne sert à rien de le retirer et cela vous causera encore plus de problèmes. Si vous pensez que la page a beaucoup de contenu, vous pouvez extraire les CSS et JS pour les écrire.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal