Я использую ReactContext в своем проекте, и здесь у меня есть «потребительский» компонент, использующий некоторые контекстные переменные.Все работает нормально, за исключением случаев, когда я пытаюсь «прослушать» изменения в переменной «myName».
<MyContext.Consumer>
{context => {
return (
<div>Hello, {context.myName}, your title is age {...}</div>
)
}}
</MyContext.Consumer>
Всякий раз, когда меняется переменная «myName», я хотел бы сделать вызов ajax, получить некоторые данные (например, age)) и отобразить его в компоненте.Я искал способ прослушать изменения для «myName», что лучше для этого?Я заметил, что хотя компонент отражает наиболее обновленное «myName», ни один из методов жизненного цикла React не вызывается при изменении myName.