Я читаю this и говорит:В чем разница между компонентом React и экземпляром компонента React?
Когда компонент является чисто результатом только реквизита, ни одно государство, то компонент может быть записан в виде чистой функции, избегая необходимости создать не компонент React пример.
В чем разница между компонентом и экземпляром компонента?
Одинаковые ли они?
EDIT:
В чем разница между
Component
иComponent Instance
?Как они соотносятся друг с другом?
Концептуально?
Как они представлены в памяти компьютера? Как отличается представление?
Что такое компонент и что такое экземпляр этого компонента? (В памяти.) Какой объект JS?
Экземпляры в каком смысле? Объектно-ориентированный смысл?
Верно ли, что каждый компонент может иметь (один или несколько экземпляров)?
Сколько экземпляров может иметь компонент?
Имеет ли смысл сказать, что экземпляр может быть создан для каждого компонента реакции?
Как реагировать на экземпляры компонентов и как создаются компоненты?
Причина спрашивать:
Я пытаюсь создать концептуальную карту того, чтобы реагировать уточнить терминологию и как они соотносятся друг с другом.
Вот проект:
Это кажется связанным, но не отвечает на вопрос: http://stackoverflow.com/questions/27112274/multiple-instances-of-same-react-component – jhegedus
Простой и простой: компонент без гражданства - это тот, который делает не получать события жизненного цикла, такие как 'componentDidMount' и' componentWillReceiveProps'; он буквально просто передает любые реквизиты, которые вы передаете. Если вы создаете 'class', который расширяет' React.Component', теперь вы создали компонент с состоянием, который имеет доступ к событиям жизненного цикла. – lux
Через некоторое время ответ - для меня: это то же самое, что и в OO, Component - это класс/тип, Component Instance - это объект, имеющий тип «Component», как в Java и т. Д. – jhegedus