• 21-08-2020, 07:18:59
    #1
    Merhaba
    Bir liste ve bir form olmak üzere 2 sayfam var. Liste sayfasında 2 aksyon mevcut: Düzenle, Yeni ekle. Sorunum ise şöyle. Hangi butondan tıklarsam tıklayayım form en son hali ile yükleniyor, ön belleğe alınmış gibi ( Vue'de bulunan keep-alive özelliğine benzer şekilde) Nedeninin form sayfasının aynı key ile react-navigation tarafından kullanılması sanırım.
    // route.params:
    // buradaki key parametresi ilk yüklenildiği hali ile kalıyor sanırım. 
    "route": {"key": "Yenihesap-KGzdQPMUcCjSoFdnBywKx", "name": "Yenihesap", "params": {"id": 0.488618432338807, "mode": "edit"}}
    
    // Hesap düzenlemek için
    navigation.dispatch(
    CommonActions.navigate({
    name: 'Yenihesap',
    params: {id: item.id, mode: 'edit'},
    }),
    )
    // Parametresiz şekilde:
    navigation.dispatch(
    CommonActions.navigate({
    name: 'Yenihesap'
    }),
    )
    
    // Yeni hesap ekleme işlemi yapıldıktan sonra
    navigation.dispatch(CommonActions.goBack());
    
    // Diğer denemelerim için aşağıdaki şekilde de denemeler yaptım:
    navigation.navigate('Yenihesap');
    navigation.goBack();
    Bu sorun ile karşılaşan oldu mu? Nasıl aşabilriim?
  • 21-08-2020, 08:11:21
    #2
    Hocam Türkler ne vue bilir ne react bilir sadece PHP bilir
    Yardım etmek isterdim ancak react konusunda da çok yeniyim
  • 21-08-2020, 14:02:14
    #3
    Haksızlık ediyorsun, hakkı yenmeyecek Türklerin adlarını github gibi sitelerin baş köşelerinde gördüm. Arkadaşlarımdan biri italyanlar ile beraber react + python fullstack olarak çalışmakta. Hoş, soruma cevap veremecek kadar meşgulmüş