Qu'est-ce que Réagir composant "displayName" est utilisé pour?

Je sais que c'est il considéré comme une bonne pratique au nom de réagir composant par l'ajout d'un displayName bien, mais pas sûr que je sais pourquoi. Dans réagissent docs, il dit:

Le nom d'affichage de chaîne est utilisé dans les messages de débogage. JSX définit cette valeur automatiquement; voir JSX dans la Profondeur.

Pourquoi est-il si important? ce qui va se passer si je ne vais pas l'ajouter? (jusqu'à présent je ne l'ai pas et pas eu de problèmes de débogage)

Existe-il des recommandations de bonnes pratiques sur la façon de nommer les composants?

  • si vous n'ajoutez pas de composant nom ne s'affiche pas., et ça va être dur de débogage pour l'état. Mais si vous utilisez Es6 pour créer un composant (extension de Composant), alors vous n'avez pas besoin d'ajouter un nom d'affichage manuellement pour chaque composant.
InformationsquelleAutor Kuf | 2017-01-11