2016-03-25 45 views
0

'a döndürülüp döndürülmediğini kontrol edin Bir bileşeni, bir alt öğe bileşeninden döndükten sonra yenilemek istiyorum. Şu anda bir kullanıcının tıklayabileceği köpekleri listeleyen bir köpek sayfam var. Kullanıcı köpek sayfasındaki bir köpeği silebilir ve köpekler sayfasına geri dönmek için 'Geri' tuşuna bastığında bu değişikliğin köpekler sayfasına yansıtılmasını isterim. Bir kullanıcının bir köpek sayfasından köpek sayfalarına geri döndüğünü anlayabildiğim bir geri arama veya başka bir yol biliyor mu?React Native: Bileşenin,

+0

Muhtemelen bir 'this.props.navigator.pop()' bir yerlerde var. Doğru ve eksiksiz bir cevap vermek için biraz ihtiyacımız var. –

cevap

1

Bu sorunu çözmenin bir yolu, üst düzey bileşenden oluşturulan gezginin içine bir geri arama eklemektir. Bu hacky ama hızlı bir çözüm olurdu. Bu sorunu sağlam bir temelde ele almak için, redux'u denemenizi tavsiye ederim, tek bir gerçek kaynağı vardır, bu nedenle bir köpeği (eylem aracılığıyla) kaldırmak, tüm diğer veriye bağımlı bileşenlerin yeniden çalışmasına neden olur. Başlamak için bu egghead course'u öneririm.