Насколько я могу судить, если я передаю родительское состояние компонента до ребенка, тогда этот ребенок получит состояние live родителя.В реакциях, реквизит передается по значению или проходит по ссылке?
Таким образом, изменение, внесенное в состояние родителя, также доступно также ребенку через опору, в которой он появился.
Это правильно?
В дочернем компоненте я хочу определить, что-то изменилось - значение поля. Поэтому я передаю эту информацию вниз через реквизиты от родителя к ребенку. НО ребенок УЖЕ имеет измененное значение поля, потому что родительское состояние падает в реквизитах. –
@DukeDougal Вы можете обратиться к моему ответу за метод жизненного цикла, который вы можете использовать для перехвата входящих изменений. Вы можете проверить свои изменения там. Функция вызывается с новыми значениями реквизита, и вы все равно будете иметь доступ к старым значениям, используя ссылку 'this.props', которая укажет на ваш компонент. –