Если компонент возвращает null в своей функции рендеринга, то почему запускается компонентDidMount?

Я использовал React некоторое время, но сегодня я начал задаваться вопросом об одном.

Почему метод componentDidMount запущен, хотя моя функция рендеринга возвращает null?

Из документов:

componentDidMount() вызывается сразу после компонент вставлен (вставлен в дерево). Инициализация, требующая узлов DOM, должна идти здесь. Если вам нужно загружать данные с удаленной конечной точки, это хорошее место для создания экземпляра сетевого запроса.

Как я понимаю правильно: компонент возвращает null, так что в дереве DOM нечего монтировать, а componentDidMount не нужно запускать.

2
задан 13 August 2018 в 15:27

0 ответов

Другие вопросы по тегам:

Похожие вопросы: