2017-12-17 15 views
1

私はアラートを使用しています。また、okボタンをクリックすると前の画面にナビゲートしているときに、こののアラートは拒否されません。 その画面に再び表示されます。React Nativeでアラートを却下する方法は?

どのようにしてこのアラートが再び表示されるのを止めることができますか。

私はこのコードを試しています。

showErrorAlert =() => { 
    Alert.alert(
     CONSTANTS.SOME_ERROR_OCCURED, 
     '', 
     [{ text: 'OK', onPress:() => this.loggingOut() },],) 
    }; 

loggingOut =() => { 
    console.log("coming here"); 
}; 

答えて

0

あなたは{ cancelable: false }を追加してみてくださいすることができ、次のコードを試してみてくださいすることができます。私は前の画面にナビゲートしています[OK]ボタンの上にその解雇と同じ時間をクリックすることが、私はバックスクリーンに到達すると、このアラートが再びポップアップする際の詳細については

は実際にhere

showErrorAlert =() => { 
    Alert.alert(
     CONSTANTS.SOME_ERROR_OCCURED, 
     '', 
     [{ text: 'OK', onPress:() => this.loggingOut() },], 
     { cancelable: false }) 
    }; 

loggingOut =() => { 
    console.log("coming here"); 
    }; 
+0

を行きます。 –

関連する問題