如何在React Native中解除警报?

问题描述 投票:1回答:1

我正在使用警报,当我点击确定按钮导航到上一个屏幕时,此警报不会消失。它再次出现在后面的屏幕上。

我怎么能阻止这个警报再次出现。

我正在尝试这段代码。

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

 loggingOut = () => {
  console.log("coming here");
 };
javascript android reactjs react-native
1个回答
0
投票

你可以试试下面的代码,你可以尝试添加{ cancelable: false }

有关更多信息,请访问here

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

 loggingOut = () => {
  console.log("coming here");
  };
© www.soinside.com 2019 - 2024. All rights reserved.