Javascript 为什么Alert.prompt()在React Native中不起作用?

Javascript 为什么Alert.prompt()在React Native中不起作用?,javascript,reactjs,react-native,Javascript,Reactjs,React Native,Edit:Alert.prompt()目前只适用于IOS,但不适用于android。 如能为android中的prompt提供其他解决方案,将不胜感激。 在android设备上测试时,我试图使用React Native中的Alert.prompt添加一个提示符,但它不起作用。 您应该使用Alert.Alert()方法: 链接:基于此文档,要调用的方法是Alert.Alert() 这可能因您使用的版本而异。Ciao要在react native中使用警报,您必须执行以下操作: const creat

Edit:Alert.prompt()目前只适用于IOS,但不适用于android。 如能为android中的prompt提供其他解决方案,将不胜感激。 在android设备上测试时,我试图使用React Native中的Alert.prompt添加一个提示符,但它不起作用。 您应该使用Alert.Alert()方法:


链接:

基于此文档,要调用的方法是
Alert.Alert()


这可能因您使用的版本而异。

Ciao要在react native中使用警报,您必须执行以下操作:

const createTwoButtonAlert = () =>
    Alert.alert(
      "Alert Title",
      "My Alert Msg",
      [
        {
          text: "Cancel",
          onPress: () => console.log("Cancel Pressed"),
          style: "cancel"
        },
        { text: "OK", onPress: () => console.log("OK Pressed") }
      ],
      { cancelable: false }
    );
请按照提示使用


编辑但这仅在iOS中有效。我建议在Android和iOS上使用相同的结果。

您好!我已经试过了,但它只适用于IOS,不适用于android。如果你有其他的解决方法,我很乐意尝试。再见,通常我用。非常容易和快速使用。但是现在我看到它不再被维护了(我变老了:()。是新的图书馆!
const createTwoButtonAlert = () =>
    Alert.alert(
      "Alert Title",
      "My Alert Msg",
      [
        {
          text: "Cancel",
          onPress: () => console.log("Cancel Pressed"),
          style: "cancel"
        },
        { text: "OK", onPress: () => console.log("OK Pressed") }
      ],
      { cancelable: false }
    );