android的警报提示反应本地博览会

时间:2020-03-28 12:03:24

标签: react-native expo

我使用expo在react native上开发了一个应用,我想在android设备上从ios实现alert.prompt。 我安装了react-native-prompt,但是不能在expo上使用,是否有其他解决方案?谢谢!

3 个答案:

答案 0 :(得分:2)

尝试使用此库,它也与expo兼容,因为它只是一个js API。您可以在提示中从中创建文本输入,标题,副标题和按钮。

https://www.npmjs.com/package/react-native-dialog

我还为您制作了小吃,看看。

https://snack.expo.io/rkK2_63U8

答案 1 :(得分:0)

Alert.alert(
  'Alert Title',
  'My Alert Msg',
  [
    { text: 'Ask me later', onPress: () => console.log('Ask me later pressed') },
    {
      text: 'Cancel',
      onPress: () => console.log('Cancel Pressed'),
      style: 'cancel',
    },
    { text: 'OK', onPress: () => console.log('OK Pressed') },
  ],
  { cancelable: false }
);

有关更多信息,请访问https://docs.expo.io/versions/latest/react-native/alert/

答案 2 :(得分:0)

尝试这个。由于AlertIOS已弃用,现在可以与Alert'native-native'一起使用

     Alert.prompt('Title', 'Subtitle', text =>
           console.log('You entered ' + text)
     )