Я новичок и пытаюсь изучить React. У меня есть родительский компонент с логическим значением в его состоянии, которое я изменяю с помощью функции, определенной в его классе, называемой rerender (). Я передаю эту функцию в реквизиты дочернего компонента следующим образом:
<Todolist
color={color}
name={name}
items={items}
addListItem={this.addListItem}
rerender={() => this.rerender}
/>
У меня есть console.log в этой функции, чтобы проверить, вызывается ли он. Я называю это в дочернем компоненте следующим образом:
this.props.rerender();
Я уверен, что событие onChange, которое вызывает this.props.rerender()
в дочернем компоненте, запускается, так каковы возможные причины того, почему он не вызывается?