@Rapen

Как компонент высшего порядка, понимает данные из встраиваемого?

Имеется следующий код, компонент высшего порядка, который возвращает другой компонент, в встроенном методе,
componentwillreceiveprops есть данные возвращаемые console.log, каким образом они были получены из Component?

import React fromt 'react';

function logProps(Component){
        return class extends React.Component{
                  componentWillRecieveProps(nextProps){
                           console.log('prevProps', this.props); // ???
                           console.log('prevProps', nextprops);//???
                render(){
                return <Component {...this.props} />
               }
             }
         } 
}
export        default logProps;
  • Вопрос задан
  • 473 просмотра
Решения вопроса 1
fnnzzz
@fnnzzz
front-end dev
у реакта под капотом отрабатывает "proxy props"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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