Я знаю, что это it considered a good practice, чтобы назвать компонент реакции, добавив свойство displayName
, но не уверен, что я знаю почему. В реакционных документах говорится:Что такое React component 'displayName'?
Строка displayName используется для отладки сообщений. JSX автоматически устанавливает это значение; см. JSX в глубину.
Почему так важно? что произойдет, если я не добавлю его? (до сих пор у меня его не было и не было проблем с отладкой)
Есть ли рекомендации/рекомендации по использованию компонентов?
, если вы не добавите имя компонента не будет отображаться, и это будет трудно отлаживать для государства. Но если вы используете Es6 для создания компонента (расширяющий компонент), вам не нужно добавлять отображаемое имя вручную для каждого компонента. –