В компоненте расширения класса будет работать const state = [] . как мне сделать подобное в компоненте функции app()?

#javascript #reactjs #components

#javascript #reactjs #Компоненты

Вопрос:

пример:

 function App() {

 const state = { Persons: [ { name: 'Stian', age: 32 }, { name: 'Kaja', age: 29 }, { name: 'Oliver', age: 3 }, { name: 'Edwin', age: 1 } ] } };

}
 

Ответ №1:

Функциональный компонент не имеет состояния, это чистая функция, которая вернет элемент react .

проверьте это https://reactjs.org/docs/components-and-props.html#function-and-class-components

Ответ №2:

Если вы используете React версию 16.8 , вы можете использовать перехват состояния.