Я создал класс 'App' и передал состояние в качестве реквизита в дочернем компоненте 'Todos'.
Посмотрите на мой код:
class App extends Component {
state = {
todos:[
{
id:1,
title:'task1',
complete:false,
},{
id:2,
title:'task2',
complete:false,
},{
id:3,
title:'task3',
complete:false,
}
]
}
render() {
return (
<div className="App">
<Todos todos={this.state.todos}/>
</div>
);
}
}
Мой компонент Todos:
class Todos extends Component {
render() {
return this.props.todos.map((list)=>{list.title});
}
}
Теперь внутри моего компонента Todos в функции карты, он не позволяет мне использовать фигурные скобки, но если я заменю его на круглые скобки, это нормально, почему?
Пожалуйста, помогите мне. Извините за плохо структурированный вопрос.