Класс React Component
ожидает 3 аргумента для своего конструктора: props
, context
и updater
.
Вы можете сделать
constructor(Age, Name, Job) {
super(Age, Name, Job);
но вы должны иметь в виду, что вы просто переименовываете props
, context
и updater
здесь, и это ничего особенного не делает.
Когда вы пропускаете реквизиты, такие как
<MyComponent age={age} name={name} />
Они доступны как свойства props
. В constructor
вы можете получить к ним доступ следующим образом:
constructor(props){
super(props);
console.log('age', props.age);
console.log('name', props.name);
}