kullanarak nasıl ele alacağımı nasıl kullanacağım /roles/:id
gibi bir şeyle eşleşen ve sağdaki bölüme (aşağıya bakın) bir yol gösteren bir Rotam var. @connect
kullanıyorum, bazı sahne ve eylemlerimi bileşenime aktarıyorum ve bu eylemlerden biri, componentWillMount
kancasında id
yol param alanına dayalı bazı verileri getiriyor.yol param değişikliklerini @connect
Sorun şu ki, bir kullanıcı sağ listeden farklı bir örneği tıklattığında, bu nedenle rotayı değiştirirken (ancak bileşeni değil/bileşeni takarken!) Emin olmak için temiz bir yol düşünemiyorum. eylem tekrar kovuldu.
ben componentWillReceiveProps
içine çengel düşündük, ama belli ki o sonsuz render döngü yaratacaktır. Burada bir şey mi eksik?
konteyner bileşenlerden için ilk çözüm kullanımını
decorator-pattern
prepfer sonsuz bir döngü? Sadece rota paramının değiştiğini kontrol etmelisiniz: 'if (this.props.routeParam! == nextProps.routeParam) fetchData (nextProps.routeParam)' – VonD@vonD, ilk render üzerinde ilk render üzerinde – Zen
olmasına rağmen ilk satır üzerine düşüyor "componentWillMount" işlevini zaten – VonD