Neden aşağıdaki sözde kod örneğinde Kapsayıcı foo.bar'ı değiştirdiğinde Child yeniden oluşturmuyor?
Container {
handleEvent() {
this.props.foo.bar = 123
},
render() {
return <Child bar={this.props.foo.bar} />
}
Child {
render() {
return <div>{this.props.bar}</div>
}
}
forceUpdate()
Kapsayıcıdaki değeri değiştirdikten sonra çağırsam bile , Çocuk hala eski değeri gösteriyor.
<Route exact path="/user/:email" component={ListUserMessagePage} />
bir şeydir , aynı sayfadaki bir bağlantı, yeni bir örnek oluşturmadan ve normal yaşam döngüsü olaylarını çalıştırmadan props'ı güncelleyecektir.