2016-08-02 12 views
1

Ich verwende https://github.com/aksonov/react-native-router-flux für die Navigation in reagieren native.Wie kann ich Callback an meine Elternansicht senden, wenn ich Pop-Aktionen aufrufen es.Wie kann ich Callback zu meiner Elternansicht senden, wenn Aufruf Actions.pop in reactive-native-router-flux

onPressed() { 
    Actions.pop(); 
} 

So rufe ich Pop-Action auf, aber ich muss aktualisierten Wert an die vorherige Ansicht senden.

+0

werde ich in aktualisierter Requisiten gelingen, aber wenn ich versuche, wieder zur nächsten Ansicht zu bewegen, dann gibt seinem mir Fehler diesen Code geschrieben in me Einstellungsbildschirm Actions.pop(); Actions.refresh ({key: 'pageOne', Name: 'wwwww'}); Nur das wird funktionieren und die Ansicht aktualisieren, aber wenn ich versuche, erneut auf den Einstellungsbildschirm zu gehen, gibt es mir Navigation state.children [2] .key "scene_settingScreen_1_settingScreen" Konflikte mit einem anderen Kind! – Developer

Antwort

1

werde ich es schließlich durch den Aufruf leer Refresh mit Requisiten nach Verzögerung lösen

Actions.popTo('pageOne'); 
    setTimeout(() => { 
     Actions.refresh({name:'zzzzar'}); 
     console.log("zzzz"); 
    }, 10);